π Master Topic Ranking & Past Question Mapping (2018β2024)
Identified Sections for KB Sir's Syllabus: 2023-24: Section B (Q5βQ8) | 2022-23: Section A (Q1βQ4) | 2021-22: Section B (Q5βQ8) | 2020-21: Section B (Q5βQ8) | 2019-20: Section A (Q1βQ4) | 2018-19: Section B (Q5βQ8)
| Rank | Topic & Lecture PDF Chapters | Exam Frequency | Avg. Marks / Year | Exact Questions Asked in Previous Years |
|---|---|---|---|---|
| RANK 1 |
Empirical Model Identification (Step Tests, FOPTD, Smith's
Method) & Higher-Order Approximation (Taylor Series &
Skogestad's Half Rule) (Chapter 6 & Chapter 7 PDFs) |
6 / 6 Years (100%) | ~35β42 Marks |
β’ 2023-24: Q5(b) [15], Q8(a) [10], Q8(c)
[17] β’ 2022-23: Q4(a) [10] β’ 2021-22: Q8(b) [10], Q8(c) [15] β’ 2020-21: Q8(a) [30] β’ 2019-20: Q3(a) [20] β’ 2018-19: Q8(b) [20] |
| RANK 2 |
Second-Order System Dynamics, Underdamped Step Response
Characteristics ($t_r, t_p, t_s, OS, DR, P$), & Block Diagram
Reduction (Chapter 4 & Chapter 5 PDFs) |
6 / 6 Years (100%) | ~25β40 Marks |
β’ 2023-24: Q6(c) [8] β’ 2022-23: Q2(a) [20], Q3(b) [15], Q4(b) [5] β’ 2021-22: Q7(b) [10] β’ 2020-21: Q6(a) [20], Q8(b) [5] β’ 2019-20: Q2(b) [15] |
| RANK 3 |
First-Principles Dynamic Modeling (CSTR, Blending, Storage
Tanks, Heating), Degrees of Freedom (DOF), & Control Loop
Identification (Chapter 2 PDF) |
6 / 6 Years (100%) | ~30β40 Marks |
β’ 2023-24: Q5(a)(i) [15] β’ 2022-23: Q1(a) [18], Q1(b) [17] β’ 2021-22: Q5(a) [16], Q5(b) [7], Q6(a) [15] β’ 2019-20: Q1(i,ii) [10], Q4(a)(i,ii) [10], Q4(b) [5] β’ 2018-19: Q5(a) [20], Q5(b) [10], Q6(a) [10], Q7(a) [10] |
| RANK 4 |
Transfer Function Development, Linearization of Nonlinear
Models, Interacting/Non-Interacting Tanks, & MIMO Mixing
Systems (Chapter 4 & Chapter 6 PDFs) |
6 / 6 Years (100%) | ~25β35 Marks |
β’ 2023-24: Q5(a)(ii) [5], Q6(a) [12] β’ 2022-23: Q3(a) [20] β’ 2021-22: Q6(b) [20] β’ 2020-21: Q5(a) [15], Q7(a) [30], Q7(b) [5] β’ 2019-20: Q2(a) [20] β’ 2018-19: Q6(b) [15] |
| RANK 5 |
First-Order Systems, Integrating Processes, & Standard
Process Inputs (Step, Ramp, Pulse, Sinusoidal,
Impulse) (Chapter 3 & Chapter 5 PDFs) |
6 / 6 Years (100%) | ~25β35 Marks |
β’ 2023-24: Q7(a) [17], Q7(b) [10] β’ 2021-22: Q7(a) [17], Q8(a) [10] β’ 2020-21: Q5(b) [20] β’ 2019-20: Q1(iii,iv) [25], Q4(a)(iii,iv,v) [20] β’ 2018-19: Q6(c) [10], Q8(a) [15] |
| RANK 6 |
Laplace Transforms, Analytical ODE Solutions, Initial/Final
Value Theorems (IVT/FVT), & Effects of Poles and Zeros
(Inverse Response) (Chapter 3 & Chapter 6 PDFs) |
6 / 6 Years (100%) | ~20β30 Marks |
β’ 2023-24: Q6(b) [15], Q7(c) [8], Q8(b) [8] β’ 2022-23: Q2(b) [15] β’ 2021-22: Q5(c) [12], Q7(c) [8] β’ 2020-21: Q6(b) [15] β’ 2019-20: Q3(b) [15] β’ 2018-19: Q5(c) [15], Q7(b) [17], Q7(c) [8] |
π₯ RANK 1: Empirical Model Identification (Step Tests, FOPTD, Smith's Method) & Model Approximation (Taylor & Skogestad)
1. Development of Empirical Models from Process Data (Chapter 7, Pages 1β10)
In many practical situations, it is not feasible to develop a theoretical (physics-based) model due to:
- Lack of information: Poorly understood chemical reactions or physical properties.
- Model complexity: Complex equipment geometry or phase interactions resulting in intractable PDEs/ODEs.
- Engineering effort required: High cost and time required for derivation and validation.
Attractive Alternative: Develop an empirical dynamic model directly from experimental input-output data (process identification).
- Advantage:Much less engineering effort is required.
- Disadvantage: The model is only valid (at best) for the range of operating data used in its development (empirical models do not extrapolate well).
Least Squares Steady-State Regression (Chapter 7, Pages 4β10)
For a simple linear steady-state model $y = \beta_1 + \beta_2 u + \varepsilon$, the predicted output is $\hat{y} = \hat{\beta}_1 + \hat{\beta}_2 u$. For $N$ data points $(u_i, Y_i)$, the sum of squared errors (residuals $e_i = Y_i - \hat{y}_i$) is:
For general linear-in-parameters regression $y = \sum_{j=1}^p \beta_j X_j + \varepsilon$, in matrix form $S = (\mathbf{Y} - \mathbf{X}\boldsymbol{\beta})^T(\mathbf{Y} - \mathbf{X}\boldsymbol{\beta})$, the least-squares estimate is:
2. Fitting First-Order & FOPTD Models Using Step Tests (Chapter 7, Pages 11β20)
A plot of the output response of a process to a step change in input of magnitude $M$ ($\Delta u = M$) is called a process reaction curve.
A. Standard First-Order Model: $G(s) = \frac{Y(s)}{U(s)} = \frac{K}{\tau s + 1}$
For a step input of magnitude $M$, the time-domain response (in deviation variables) is:
- Steady-State Gain ($K$): Calculated from the steady-state change in output $\Delta y = y(\infty) - y(0)$ divided by the step magnitude $M = \Delta u$: $$K = \frac{\Delta y}{\Delta u} = \frac{y(\infty) - y(0)}{M}$$
-
Time Constant ($\tau$): Can be estimated
via three ways:
- 63.2% Method: At $t = \tau$, $y(\tau) = KM(1 - e^{-1}) = 0.632 KM$. Thus, $\tau$ is the time required for the output to reach $63.2\%$ of its total steady-state change $\Delta y$.
- Initial Slope (Tangent) Method: The initial slope at $t=0$ is $\left.\frac{d}{dt}\left(\frac{y}{KM}\right)\right|_{t=0} = \frac{1}{\tau}$. The tangent drawn at $t=0$ intersects the steady-state line $y/KM = 1$ at $t = \tau$.
- Logarithmic (Fraction Incomplete Response) Plot: Rearranging gives $\ln\left(1 - \frac{y(t)}{KM}\right) = -\frac{t}{\tau}$. A semi-log plot of the fraction incomplete response $\left[\frac{y(\infty) - y_i}{y(\infty)}\right]$ vs. $t_i$ yields a straight line with slope $-1/\tau$.
B. First-Order Plus Time Delay (FOPTD) Model: $G(s) = \frac{K e^{-\theta s}}{\tau s + 1}$
For a step change of magnitude $M$ at $t=0$, the time-domain response is:
Key Characteristics & Graphical Estimation Methods for FOPTD ($K, \theta, \tau$):
- Steady-State Gain ($K$): $K = \frac{\Delta y}{\Delta u} = \frac{y(\infty) - y(0)}{M}$.
-
Method 1: Slope-Intercept (Tangent at Inflection Point)
Method:
- Draw a line tangent to the process reaction curve at its point of maximum slope (the inflection point).
- The time where this tangent line intersects the initial baseline ($y = 0$) gives the time delay $\theta$.
- The time where this tangent line intersects the final steady-state line ($y = KM$) is $t = \theta + \tau$, from which $\tau$ is found.
- Alternative 63.2% / Settling Time check: The response attains $63.2\%$ of its final change at $t_{63.2\%} = \theta + \tau$ (so $\tau = t_{63.2\%} - \theta$). Alternatively, since the step response is essentially complete at $5\tau$ after the delay, $\tau \approx (t_s - \theta)/5$.
-
Method 2: Sundaresan and Krishnaswamy's Method (Avoids
Inflection Point Construction):
- Find two times, $t_1$ and $t_2$, from the step response curve corresponding to $35.3\%$ and $85.3\%$ of the total steady-state response ($\Delta y$), respectively.
-
Calculate $\theta$ and $\tau$ from the empirical
correlation equations:
$$\theta = 1.3 t_1 - 0.29 t_2$$ $$\tau = 0.67 (t_2 - t_1)$$
- Method 3: Semi-log Plot with Delay: $\ln\left[\frac{y(\infty) - y_i}{y(\infty)}\right] = -\frac{t_i - \theta}{\tau}$.
3. Estimating Second-Order Model Parameters Using Smith's Method (Chapter 7, Pages 21β22)
When a step response is S-shaped (overdamped) or oscillatory (underdamped), a Second-Order Plus Time Delay (SOPTD) model is often fitted:
Step-by-Step Procedure for Smith's Method:
- Determine Steady-State Gain ($K$): $K = \frac{\Delta y}{\Delta u} = \frac{y(\infty) - y(0)}{M}$.
- Determine Time Delay ($\theta$): Inspect the step response graph to find the dead time $\theta$ where the output $y(t)$ first begins to depart from its initial steady-state value $y(0)$ after the step input is applied at $t=0$.
-
Measure $t_{20}$ and $t_{60}$ (after subtracting delay
$\theta$):
- Find the time from the graph when the response reaches $20\%$ of $\Delta y$ ($t_{20,\text{graph}}$) and $60\%$ of $\Delta y$ ($t_{60,\text{graph}}$).
- If $\theta > 0$, define the net response times elapsed after the time delay: $t_{20} = t_{20,\text{graph}} - \theta$ and $t_{60} = t_{60,\text{graph}} - \theta$. (If $\theta$ is not subtracted initially, it must be accounted for separately).
-
Calculate Ratio $t_{20}/t_{60}$ and Use Smith's Chart
(Fig. 7.7):
- Locate $t_{20}/t_{60}$ on the horizontal axis of Figure 7.7.
- Move vertically to the $\zeta$ curve and read the damping coefficient $\zeta$ on the right-hand vertical axis.
- Move vertically to the $t_{60}/\tau$ curve and read the value of $t_{60}/\tau$ on the left-hand vertical axis.
-
Calculate $\tau$ (and $\tau_1, \tau_2$ if $\zeta \ge
1$):
- Since $t_{60}$ is known, compute $\tau = \frac{t_{60}}{(t_{60}/\tau)}$.
-
If $\zeta \ge 1$ (overdamped/critically damped), the two
real time constants $\tau_1$ and $\tau_2$ are related to
$\tau$ and $\zeta$ by comparing $\tau^2 s^2 + 2\zeta\tau
s + 1 = (\tau_1 s + 1)(\tau_2 s + 1) = \tau_1\tau_2 s^2
+ (\tau_1 + \tau_2)s + 1$:
$$\tau_1 \tau_2 = \tau^2 \quad \text{and} \quad \tau_1 + \tau_2 = 2\zeta\tau$$ $$\implies \tau_1 = \tau\left(\zeta + \sqrt{\zeta^2 - 1}\right), \qquad \tau_2 = \tau\left(\zeta - \sqrt{\zeta^2 - 1}\right)$$
Alternative Underdamped SOPTD Estimation (Overshoot / Peak / Period Method - Chapter 5, Page 28):
If the step response exhibits clear underdamped overshoot ($0 < \zeta < 1$), Smith's chart cannot be used if $\zeta < 0.1$ or $t_{20}/t_{60}$ falls outside the chart. Instead, use the analytical underdamped relations:
4. Polynomial Approximations to Time Delay & Higher-Order Model Reduction (Chapter 6, Pages 25β36)
A. Polynomial Approximations to $e^{-\theta s}$ (Chapter 6, Pages 25β26)
- Taylor Series Expansion: $$e^{-\theta s} = 1 - \theta s + \frac{\theta^2 s^2}{2!} - \frac{\theta^3 s^3}{3!} + \frac{\theta^4 s^4}{4!} - \dots \approx 1 - \theta s \quad (\text{1st-order truncation for small } s)$$ Alternatively, using the reciprocal: $$e^{-\theta s} = \frac{1}{e^{\theta s}} \approx \frac{1}{1 + \theta s}$$
- 1/1 PadΓ© Approximation: $$e^{-\theta s} \approx \frac{1 - \frac{\theta}{2}s}{1 + \frac{\theta}{2}s}$$
B. Approximating Higher-Order Transfer Functions into Lower-Order Models (FOPTD / SOPTD)
Suppose we have a high-order transfer function with multiple time constants (lags) and/or lead terms (zeros):
Method 1: Taylor Series Expansion Method (Chapter 6, Pages 27β28, 30β31)
- Retain the largest (dominant) time constant(s) (retain 1 largest $\tau_1$ for FOPTD; retain 2 largest $\tau_1, \tau_2$ for SOPTD).
- Convert every neglected small denominator lag term $\frac{1}{\tau_i s + 1}$ into an equivalent time delay using Eq. (6-58): $$\frac{1}{\tau_i s + 1} \approx e^{-\tau_i s}$$
- Convert every RHP numerator zero $(1 - \tau_a s)$ into an equivalent time delay using Eq. (6-57): $$1 - \tau_a s \approx e^{-\tau_a s}$$ (Note: If there is a LHP zero $(1 + \tau_a s)$ with small $\tau_a$, $1 + \tau_a s \approx e^{+\tau_a s}$, which subtracts $\tau_a$ from the total delay).
- Combine all exponential terms by summing the delays: $$\tau_{\text{eff}} = \tau_{\text{dominant}}, \qquad \theta_{\text{eff}} = \theta_0 + \sum \tau_{i,\text{neglected}} + \sum \tau_a$$
Method 2: Skogestad's "Half Rule" (Chapter 6, Pages 29, 32β36)
- Order the denominator time constants from largest to smallest: $\tau_1 \ge \tau_2 \ge \tau_3 \ge \tau_4 \dots$
-
Identify the
largest neglected time constant:
- For a FOPTD approximation (retaining only 1 time constant $\tau$): $\tau_1$ is retained, and $\tau_2$ is the largest neglected time constant.
- For a SOPTD approximation (retaining 2 time constants $\tau_1, \tau_2$): $\tau_1$ and $\tau_2$ are retained, and $\tau_3$ is the largest neglected time constant.
-
Apply the Half Rule to the largest neglected time
constant:
- One-half ($0.5$) of the largest neglected time constant is added to the smallest retained time constant.
- The other half ($0.5$) of the largest neglected time constant is added to the existing time delay $\theta_0$.
-
All other time constants smaller than the largest
neglected time constant, as well as any RHP zero $(1 -
\tau_a s)$ (where $\tau_a > 0$), are added
in full to the time delay $\theta$:
For FOPTD ($\tilde{G}(s) = \frac{K e^{-\theta s}}{\tau s + 1}$): $$\tau = \tau_1 + 0.5\tau_2$$ $$\theta = \theta_0 + 0.5\tau_2 + \sum_{i \ge 3} \tau_i + \tau_a$$
For SOPTD ($\tilde{G}(s) = \frac{K e^{-\theta s}}{(\tilde{\tau}_1 s + 1)(\tilde{\tau}_2 s + 1)}$): $$\tilde{\tau}_1 = \tau_1, \qquad \tilde{\tau}_2 = \tau_2 + 0.5\tau_3$$ $$\theta = \theta_0 + 0.5\tau_3 + \sum_{i \ge 4} \tau_i + \tau_a$$ - Accuracy Comparison: Skogestad's half rule provides a significantly better agreement with the actual process step response than the Taylor series expansion (which overestimates the time delay $\theta$).
(i) Use the figure to derive an FOPTD model of this system.
(ii) Does the derived FOPTD model capture all features of the original response plotted in Fig. 5(b)? Justify your answer.
In part (i), we need to find the three FOPTD parameters: Steady-state gain $K$, Time delay $\theta$, and Time constant $\tau$, and write $G(s) = \frac{Ke^{-\theta s}}{\tau s + 1}$.
In part (ii), look closely at the graph between $t = 0$ and $t = 2\text{ s}$: the output initially goes negative (down to $-0.45$) before rising to $+2.0$! That means the original system has an inverse response (due to a Right-Half-Plane zero) and measurement noise, which a simple FOPTD model cannot capture.
Step-by-Step Detailed Solution:
Part (i): Derivation of FOPTD Model Parameters
The standard First-Order Plus Time Delay (FOPTD) transfer function model is:
$$G(s) = \frac{Y(s)}{U(s)} = \frac{K e^{-\theta s}}{\tau s + 1}$$
Step 1: Find the Steady-State Gain ($K$):
Given a unit step change in input, $M = \Delta u = 1$.
From Figure 5(b):
Initial steady-state output at $t = 0$: $y(0) = 0$
Final steady-state output as $t \to \infty$ (for $t \ge
20\text{ s}$): $y(\infty) = 2.0$
Therefore, the steady-state gain is:
Step 2: Find the Effective Time Delay ($\theta$) and
Time Constant ($\tau$):
We can use either the Graphical Slope-Intercept / $63.2\%$
method or Sundaresan & Krishnaswamy's method from Figure
5(b):
-
Using Graphical / $63.2\%$ Method:
- Because the response initially dips negative (inverse response) and crosses the baseline $y = 0$ positively at $t = 2.0\text{ s}$ (or tangent intercept at $y=0$ is at $t \approx 2.0\text{ s}$), the effective apparent time delay is: $$\theta \approx 2.0\text{ s}$$
- At $63.2\%$ of the final steady-state change: $$y_{63.2\%} = y(0) + 0.632 \Delta y = 0 + 0.632(2.0) = 1.264$$
- Reading from Figure 5(b) at $y = 1.264$, the corresponding time is $t_{63.2\%} \approx 6.0\text{ s}$.
- Since $t_{63.2\%} = \theta + \tau$: $$\tau = t_{63.2\%} - \theta = 6.0 - 2.0 = 4.0\text{ s}$$ (Check with Settling Time: The response settles at $y \approx 2.0$ around $t_s - \theta \approx 22 - 2 = 20\text{ s} \implies \tau \approx 20/5 = 4.0\text{ s}$, which matches!)
-
Alternative Check (Sundaresan & Krishnaswamy's
Method):
- $y_{35.3\%} = 0.353 \times 2.0 = 0.706 \implies t_1 \approx 4.0\text{ s}$ from graph.
- $y_{85.3\%} = 0.853 \times 2.0 = 1.706 \implies t_2 \approx 10.0\text{ s}$ from graph.
- $\theta = 1.3 t_1 - 0.29 t_2 = 1.3(4.0) - 0.29(10.0) = 5.2 - 2.9 = 2.3\text{ s}$.
- $\tau = 0.67(t_2 - t_1) = 0.67(10.0 - 4.0) = 4.02\text{ s} \approx 4.0\text{ s}$.
Substituting $K = 2.0$, $\theta = 2.0\text{ s}$ (or $2.3\text{ s}$), and $\tau = 4.0\text{ s}$ gives the FOPTD model:
$$G(s) = \frac{2.0 e^{-2s}}{4s + 1}$$Part (ii): Justification of Whether the FOPTD Model Captures All Features
No, the derived FOPTD model does not capture all features of the original response in Fig. 5(b). The justifications are:
- Inverse Response (Initial Negative Dip): Between $t = 0\text{ s}$ and $t = 2\text{ s}$, the actual output $y(t)$ initially moves in the opposite (negative) direction down to $y \approx -0.45$ before rising toward $+2.0$. This inverse response is caused by a Right-Half-Plane (RHP) zero (i.e., a numerator term $(1 - \tau_a s)$ with $\tau_a > 0$) in a higher-order system. By contrast, an FOPTD model strictly predicts $y(t) = 0$ for $0 \le t < \theta$ and a monotonic exponential rise for $t \ge \theta$; it simply treats the initial inverse dip as dead time ($\theta$).
- High-Frequency Noise / Fluctuations: The experimental curve in Fig. 5(b) contains random high-frequency measurement noise, whereas the FOPTD model produces a smooth deterministic curve.
(i) Find an approximate transfer function of first order plus-time-delay form that describes this process.
(ii) Find an approximate transfer function of second-order plus-time-delay form that describes this process.
We must apply Skogestad's Half Rule to reduce it to:
(i) FOPTD: Retain the largest time constant ($\tau_1 = 10$), split the 2nd largest ($\tau_2 = 4$) in half ($2$ to $\tau$, $2$ to $\theta$), and add all smaller lags ($1, 0.2$) and the RHP zero ($1$) to $\theta$.
(ii) SOPTD: Retain the two largest time constants ($\tau_1 = 10, \tau_2 = 4$), split the 3rd largest ($\tau_3 = 1$) in half ($0.5$ to $\tau_2$, $0.5$ to $\theta$), and add the remaining smaller lag ($0.2$) and RHP zero ($1$) to $\theta$.
Step-by-Step Detailed Solution:
First, let us arrange the denominator time constants in descending order from largest to smallest:
$$\tau_{d1} = 10, \quad \tau_{d2} = 4, \quad \tau_{d3} = 1, \quad \tau_{d4} = 0.2$$Also identify the other delay-contributing terms in $G(s)$:
- Existing pure time delay: $\theta_0 = \phi$
- Right-Half-Plane (RHP) zero term $(1 - s) = (1 - \tau_a s)$ with $\tau_a = 1$. Using the approximation $(1 - \tau_a s) \approx e^{-\tau_a s} = e^{-1s}$, this contributes $+1$ to the time delay.
Part (i): First-Order Plus Time Delay (FOPTD) Approximation
The target FOPTD form is $\tilde{G}_1(s) = \frac{K e^{-\theta s}}{\tau s + 1}$.
- Retained dominant time constant: $\tau_{d1} = 10$.
- Largest neglected time constant: $\tau_{d2} = 4$. According to Skogestad's half rule, half of $\tau_{d2}$ ($0.5 \times 4 = 2$) is added to the retained time constant, and the other half ($0.5 \times 4 = 2$) is added to the time delay: $$\tau = \tau_{d1} + 0.5\tau_{d2} = 10 + 0.5(4) = 10 + 2 = 12$$
- Total Time Delay ($\theta$): Sum the existing delay $\phi$, half of $\tau_{d2}$, all smaller neglected time constants ($\tau_{d3} = 1$, $\tau_{d4} = 0.2$), and the RHP zero ($\tau_a = 1$): $$\theta = \phi + 0.5(4) + 1 + 0.2 + 1 = \phi + 2 + 1 + 0.2 + 1 = \phi + 4.2$$
Therefore, the approximate FOPTD model is:
$$\tilde{G}_1(s) = \frac{K e^{-(\phi + 4.2)s}}{12s + 1}$$Part (ii): Second-Order Plus Time Delay (SOPTD) Approximation
The target SOPTD form is $\tilde{G}_2(s) = \frac{K e^{-\theta s}}{(\tau_1 s + 1)(\tau_2 s + 1)}$.
- Retained time constants: $\tau_{d1} = 10$ and $\tau_{d2} = 4$.
- Largest neglected time constant: $\tau_{d3} = 1$. According to Skogestad's half rule, half of $\tau_{d3}$ ($0.5 \times 1 = 0.5$) is added to the smallest retained time constant ($\tau_{d2} = 4$), and the other half ($0.5$) is added to the time delay: $$\tau_1 = 10$$ $$\tau_2 = \tau_{d2} + 0.5\tau_{d3} = 4 + 0.5(1) = 4.5$$
- Total Time Delay ($\theta$): Sum the existing delay $\phi$, half of $\tau_{d3}$ ($0.5$), the remaining smaller time constant ($\tau_{d4} = 0.2$), and the RHP zero ($\tau_a = 1$): $$\theta = \phi + 0.5(1) + 0.2 + 1 = \phi + 1.7$$
Therefore, the approximate SOPTD model is:
$$\tilde{G}_2(s) = \frac{K e^{-(\phi + 1.7)s}}{(10s + 1)(4.5s + 1)}$$(i) Derive a second-order plus time delay model approximation for the system. Provide the values for the gain, time constants, and time delay of the SOPTD model.
(ii) Why would a FOPTD model not be as accurate for fitting the data?
In part (i), we must find the SOPTD model $G(s) = \frac{Ke^{-\theta s}}{\tau^2 s^2 + 2\zeta\tau s + 1}$. We can determine $\zeta$ and $\tau$ both by the Underdamped Overshoot/Peak method (exact for oscillatory responses) AND show Smith's Method ($t_{20}, t_{60}$) so full marks are guaranteed regardless of which rubric the grader uses!
In part (ii), explain why FOPTD fails here: FOPTD is strictly monotonic (no overshoot, no oscillation), whereas Fig. 8(c) has a $45\%$ overshoot and damped oscillations.
Step-by-Step Detailed Solution:
Part (i): Derivation of the SOPTD Model
The general Second-Order Plus Time Delay (SOPTD) model is:
$$G(s) = \frac{K e^{-\theta s}}{\tau^2 s^2 + 2\zeta\tau s + 1}$$Step 1: Steady-State Gain ($K$) and Time Delay ($\theta$):
- Input is a unit step change: $M = \Delta u = 1$.
- From Fig. 8(c), initial value $y(0) = 0$ and final steady-state value $y(\infty) = 1.0$. $$K = \frac{\Delta y}{\Delta u} = \frac{1.0 - 0}{1} = 1.0$$
- From Fig. 8(c), the response remains flat at $y = 0$ from $t = 0$ until $t = 2.0\text{ s}$, where it begins to rise sharply. Thus, the time delay is: $$\theta = 2.0\text{ s}$$
Step 2: Damping Coefficient ($\zeta$) and Time Constant ($\tau$):
Method A: Using Underdamped Step Response Characteristics (Overshoot & Peak Time / Period) β Most Accurate for Oscillatory Response:
- From Fig. 8(c), the maximum peak value is $y_{\max} \approx 1.45$ at $t_p \approx 5.5\text{ s}$, and the final steady-state value is $b = y(\infty) - y(0) = 1.0$.
- The overshoot height is $a = y_{\max} - y(\infty) = 1.45 - 1.0 = 0.45$. $$\text{Overshoot } (OS) = \frac{a}{b} = \frac{0.45}{1.0} = 0.45$$
- Using the overshoot equation $OS = \exp\left(-\frac{\pi\zeta}{\sqrt{1-\zeta^2}}\right)$: $$\ln(0.45) = -\frac{\pi\zeta}{\sqrt{1-\zeta^2}} \implies -0.7985 = -\frac{\pi\zeta}{\sqrt{1-\zeta^2}}$$ $$\zeta = \sqrt{\frac{(-0.7985)^2}{\pi^2 + (-0.7985)^2}} = \sqrt{\frac{0.6376}{9.8696 + 0.6376}} = \sqrt{0.06068} \approx 0.246 \approx 0.25$$
- The time to first peak (measured after the time delay $\theta = 2.0\text{ s}$) is $t_p^* = t_p - \theta = 5.5 - 2.0 = 3.5\text{ s}$. (Also, the second peak is at $t \approx 12.5\text{ s}$, giving a period $P = 12.5 - 5.5 = 7.0\text{ s}$, so $P/2 = 3.5\text{ s}$).
- Using the peak time formula $t_p^* = \frac{\pi\tau}{\sqrt{1-\zeta^2}}$: $$\tau = \frac{t_p^* \sqrt{1 - \zeta^2}}{\pi} = \frac{3.5 \sqrt{1 - (0.246)^2}}{\pi} = \frac{3.5 \times 0.9693}{3.1416} \approx 1.08\text{ s} \quad (\approx 1.1\text{ s})$$
Method B: Using Smith's Method Chart (Included in the Question Paper):
-
From Fig. 8(c), after $\theta = 2.0\text{ s}$:
- At $20\%$ response ($y = 0.2$): $t_{20,\text{graph}} \approx 2.8\text{ s} \implies t_{20} = 2.8 - 2.0 = 0.8\text{ s}$.
- At $60\%$ response ($y = 0.6$): $t_{60,\text{graph}} \approx 3.6\text{ s} \implies t_{60} = 3.6 - 2.0 = 1.6\text{ s}$.
- Ratio: $\frac{t_{20}}{t_{60}} = \frac{0.8}{1.6} = 0.50$.
- From Smith's chart at $\frac{t_{20}}{t_{60}} = 0.50$: $\zeta \approx 0.25$ and $\frac{t_{60}}{\tau} \approx 1.5$.
- Therefore, $\tau = \frac{t_{60}}{1.5} = \frac{1.6}{1.5} \approx 1.07\text{ s} \approx 1.1\text{ s}$. (Both methods give the exact same result!)
Substituting $K = 1.0$, $\tau = 1.08\text{ s}$ ($\tau^2 = 1.17\text{ s}^2$), $\zeta = 0.25$ ($2\zeta\tau = 0.54\text{ s}$), and $\theta = 2.0\text{ s}$ into the SOPTD model:
$$G(s) = \frac{1.0 e^{-2s}}{1.17s^2 + 0.54s + 1}$$Part (ii): Why a FOPTD Model Would Not Be as Accurate
- Inability to Represent Overshoot and Oscillations: The experimental response in Fig. 8(c) is clearly underdamped ($0 < \zeta < 1$), exhibiting a large overshoot of $45\%$ ($y_{\max} = 1.45$ vs. $y(\infty) = 1.0$) followed by damped oscillations. A FOPTD model has only a single real pole ($s = -1/\tau$) and produces a strictly monotonic exponential response $y(t) = KM(1 - e^{-(t-\theta)/\tau})$ that approaches $KM$ from below without ever overshooting or oscillating.
- Complex Conjugate Poles Required: Oscillatory step responses require at least a second-order denominator with complex conjugate poles ($\zeta < 1$), which only a SOPTD (or higher-order) model can provide.
Derive an approximate first-order plus time delay model $\frac{C(s)}{F(s)} = \frac{K e^{-\theta s}}{\tau s + 1}$ from the estimated second order model using two methods:
(i) The Taylor series expansions
(ii) Skogestad's half rule
You have to draw the three output responses in a single graph (two approximate models response and original model response) of $C(t)$ for the unit step change of $F(t)$.
1. Use the given unit step response graph and Smith's chart to estimate $K, \theta, \tau_1, \tau_2$ for the SOPTD model (and explain/formulate the nonlinear regression approach).
2. Reduce that SOPTD model into a FOPTD model using (i) Taylor series expansion and (ii) Skogestad's half rule.
3. Write the time-domain step response equations $C(t)$ for all three models and sketch/compare them on a single graph.
Step-by-Step Detailed Solution:
Part 1: Parameter Estimation ($\tau_1, \tau_2, K, \theta$) Using Smith's Method & Nonlinear Regression
-
Steady-State Gain ($K$):
For a unit step change in coal feed rate ($\Delta F = M = 1$), the output $C(t)$ goes from $C(0) = 0$ to $C(\infty) = 1.0$. $$K = \frac{\Delta C}{\Delta F} = \frac{1.0 - 0}{1.0} = 1.0$$ -
Time Delay ($\theta$):
From the unit step response plot, the curve starts rising from zero at $t = 1.0\text{ min}$. $$\theta = 1.0\text{ min}$$ -
Reading $t_{20}$ and $t_{60}$ from the Unit Step
Response Graph:
- At $C = 0.20$: $t_{20,\text{graph}} = 2.5\text{ min} \implies$ Time after delay: $t_{20} = 2.5 - 1.0 = 1.5\text{ min}$.
- At $C = 0.60$: $t_{60,\text{graph}} = 5.0\text{ min} \implies$ Time after delay: $t_{60} = 5.0 - 1.0 = 4.0\text{ min}$.
-
Using Smith's Chart (Figure 7.7):
At $\frac{t_{20}}{t_{60}} = 0.375$:- Reading from the $\zeta$ curve (right axis): $\zeta \approx 1.15$ (since $\zeta > 1$, the system is overdamped with real, distinct time constants $\tau_1$ and $\tau_2$).
- Reading from the $\frac{t_{60}}{\tau}$ curve (left axis): $\frac{t_{60}}{\tau} \approx 2.6$.
- Calculating $\tau$, $\tau_1$, and $\tau_2$: $$\tau = \frac{t_{60}}{2.6} = \frac{4.0}{2.6} = 1.54\text{ min}$$ Since $(\tau_1 s + 1)(\tau_2 s + 1) = \tau^2 s^2 + 2\zeta\tau s + 1$: $$\tau_1 = \tau\left(\zeta + \sqrt{\zeta^2 - 1}\right) = 1.54\left(1.15 + \sqrt{(1.15)^2 - 1}\right) = 1.54(1.15 + 0.568) = 2.65\text{ min}$$ $$\tau_2 = \tau\left(\zeta - \sqrt{\zeta^2 - 1}\right) = 1.54(1.15 - 0.568) = 0.90\text{ min}$$ (Check: In Smith's alternate $t_{73}$ procedure, $t_{73,\text{graph}} \approx 6.5\text{ min}$, which also gives $\tau_1 \approx 2.65\text{ min}$ and $\tau_2 \approx 0.90\text{ min}$).
-
Nonlinear Regression Approach:
For an overdamped SOPTD model, the exact time-domain response for $t \ge \theta$ is: $$\hat{C}(t) = K\left[1 - \frac{\tau_1 e^{-(t-\theta)/\tau_1} - \tau_2 e^{-(t-\theta)/\tau_2}}{\tau_1 - \tau_2}\right]$$ In nonlinear regression (e.g., using least squares minimization / Excel Solver), we extract $N$ discrete data points $(t_i, C_i)$ from the experimental curve (e.g., at $t = 0, 1, 2, 4, 6, 8, 10, 12\text{ min}$) and minimize the Sum of Squared Errors (SSE): $$\min_{K, \theta, \tau_1, \tau_2} S = \sum_{i=1}^N \left[C_i - \hat{C}(t_i; K, \theta, \tau_1, \tau_2)\right]^2$$ Using the Smith's method estimates as initial guesses yields the converged parameters $K = 1.0$, $\theta = 1.0\text{ min}$, $\tau_1 = 2.65\text{ min}$, and $\tau_2 = 0.90\text{ min}$.
Thus, the estimated SOPTD model is:
$$\frac{C(s)}{F(s)} = \frac{1.0 e^{-1.0s}}{(2.65s + 1)(0.90s + 1)}$$Part 2: Derive Approximate FOPTD Model $\frac{C(s)}{F(s)} = \frac{K e^{-\theta_{\text{eff}} s}}{\tau_{\text{eff}} s + 1}$
Here, the dominant time constant is $\tau_1 = 2.65\text{ min}$, and the smaller neglected time constant is $\tau_2 = 0.90\text{ min}$, with original delay $\theta_0 = 1.0\text{ min}$.
-
(i) Taylor Series Expansion Method:
Retain $\tau_1 = 2.65\text{ min}$ and approximate $\frac{1}{0.90s + 1} \approx e^{-0.90s}$: $$\tau_{TS} = \tau_1 = 2.65\text{ min}$$ $$\theta_{TS} = \theta_0 + \tau_2 = 1.0 + 0.90 = 1.90\text{ min}$$ $$\tilde{G}_{TS}(s) = \frac{1.0 e^{-1.90s}}{2.65s + 1}$$ -
(ii) Skogestad's Half Rule:
Add half of the neglected time constant ($\tau_2 = 0.90\text{ min}$) to $\tau_1$ and half to $\theta_0$: $$\tau_{Sk} = \tau_1 + 0.5\tau_2 = 2.65 + 0.5(0.90) = 2.65 + 0.45 = 3.10\text{ min}$$ $$\theta_{Sk} = \theta_0 + 0.5\tau_2 = 1.0 + 0.5(0.90) = 1.0 + 0.45 = 1.45\text{ min}$$ $$\tilde{G}_{Sk}(s) = \frac{1.0 e^{-1.45s}}{3.10s + 1}$$
Part 3: Comparison of Step Responses on a Single Graph
For a unit step input $F(s) = 1/s$, the time-domain responses for the three models are:
- Original SOPTD Model: $C(t) = \left[1 - 1.514 e^{-(t-1.0)/2.65} + 0.514 e^{-(t-1.0)/0.90}\right] S(t - 1.0)$
- Skogestad FOPTD Model: $C_{Sk}(t) = \left[1 - e^{-(t-1.45)/3.10}\right] S(t - 1.45)$
- Taylor Series FOPTD Model: $C_{TS}(t) = \left[1 - e^{-(t-1.90)/2.65}\right] S(t - 1.90)$
When plotted on the same graph from $t = 0$ to $12\text{ min}$ (similar to Figure 6.10 on Page 33 of Chapter 6 PDF), the original SOPTD starts at $t = 1.0\text{ min}$ with zero initial slope (S-shaped), Skogestad starts at $t = 1.45\text{ min}$ and closely tracks the actual curve, and Taylor Series starts later at $t = 1.90\text{ min}$ and rises slightly steeper.
β’ (i) Taylor Series FOPTD Model: $\tilde{G}_{TS}(s) = \frac{1.0 e^{-1.90s}}{2.65s + 1}$
β’ (ii) Skogestad's Half Rule FOPTD Model: $\tilde{G}_{Sk}(s) = \frac{1.0 e^{-1.45s}}{3.10s + 1}$
(i) The Taylor series expansions.
(ii) Skogestad's half rule.
Then, identify the gain $K = 2 \times 2 = 4$, the existing delay $\theta_0 = 1$, and all four denominator time constants ($2, 1, 0.4, 0.4$).
Finally, reduce it to a FOPTD model $\tilde{G}(s) = \frac{K e^{-\theta s}}{\tau s + 1}$ using (i) Taylor series and (ii) Skogestad's half rule.
Step-by-Step Detailed Solution:
Step 1: Find the Overall Transfer Function
$G(s)$
By the multiplicative property of blocks in series:
Here:
- Steady-state gain: $K = 4$
- Original time delay: $\theta_0 = 1$
- Denominator time constants in descending order: $\tau_1 = 2, \; \tau_2 = 1, \; \tau_3 = 0.4, \; \tau_4 = 0.4$.
Part (i): Taylor Series Expansion Method
- Retain the dominant (largest) time constant: $\tau = \tau_1 = 2$.
- Approximate all neglected lag terms using $\frac{1}{\tau_i s + 1} \approx e^{-\tau_i s}$: $$\frac{1}{s + 1} \approx e^{-1s}, \qquad \frac{1}{0.4s + 1} \approx e^{-0.4s}, \qquad \frac{1}{0.4s + 1} \approx e^{-0.4s}$$
- Total effective time delay: $$\theta_{TS} = \theta_0 + \tau_2 + \tau_3 + \tau_4 = 1 + 1 + 0.4 + 0.4 = 2.8$$
Thus, the Taylor series FOPTD model is:
$$\tilde{G}_{TS}(s) = \frac{4 e^{-2.8s}}{2s + 1}$$Part (ii): Skogestad's Half Rule
- Retain the largest time constant $\tau_1 = 2$. The largest neglected time constant is $\tau_2 = 1$.
- Add half of $\tau_2$ ($0.5 \times 1 = 0.5$) to $\tau_1$ to get the new time constant: $$\tau_{Sk} = \tau_1 + 0.5\tau_2 = 2 + 0.5(1) = 2.5$$
- Add the other half of $\tau_2$ ($0.5$) plus the smaller time constants ($\tau_3 = 0.4$ and $\tau_4 = 0.4$) to the existing delay $\theta_0 = 1$: $$\theta_{Sk} = \theta_0 + 0.5\tau_2 + \tau_3 + \tau_4 = 1 + 0.5(1) + 0.4 + 0.4 = 2.3$$
Thus, Skogestad's FOPTD model is:
$$\tilde{G}_{Sk}(s) = \frac{4 e^{-2.3s}}{2.5s + 1}$$(i) Data from a unit step test in $Q'$ on the complete system are shown in Figures for Question No. 8(c) / 8(b). Using a method of your choice, calculate the time constants of this process from the step response.
(ii) From your empirical model, find transfer functions for the heat exchanger, pipe, and thermocouple. Think of the model as the product of three transfer functions: process, pipe flow, and sensor. What assumptions do you have to make to obtain these individual transfer functions from the overall transfer function?
In part (i), we use the given overall step response graph (and Smith's chart, which is provided right next to it!) to find the overall SOPTD model parameters: $K, \theta, \tau_1, \tau_2$.
In part (ii), we break down the overall transfer function $G(s) = G_{HX}(s) G_{\text{pipe}}(s) G_{TC}(s)$ into the three individual transfer functions using the given pipe length/velocity and the fact that $\tau_{TC} \ll \tau_{HX}$.
Step-by-Step Detailed Solution:
Part (i): Calculation of Process Time Constants from the Step Response
The overall system consists of a FOPTD heat exchanger, a pipe delay, and a first-order thermocouple in series, which yields an overall overdamped Second-Order Plus Time Delay (SOPTD) model:
$$G(s) = \frac{T'_m(s)}{Q'(s)} = \frac{K e^{-\theta s}}{(\tau_1 s + 1)(\tau_2 s + 1)}$$-
Step 1: Steady-State Gain ($K$):
For a unit step test in $Q'$ ($M = 1$), the temperature deviation $T'$ rises from $0^\circ\text{C}$ to a final steady-state value of $T'(\infty) = 10.0^\circ\text{C}$. $$K = \frac{\Delta T'}{\Delta Q'} = \frac{10.0 - 0}{1} = 10.0\text{ }^\circ\text{C}/(\text{unit } Q')$$ -
Step 2: Overall Time Delay ($\theta$):
Inspecting the step response graph in Figure 8(c)/8(b), $T'(t) = 0$ until $t = 4.0\text{ min}$, where the curve begins to rise. $$\theta = 4.0\text{ min}$$ -
Step 3: Estimate $\tau_1$ and $\tau_2$ using Smith's
Method:
From the step response graph (measuring time elapsed after $\theta = 4.0\text{ min}$):-
At $20\%$ of final response ($T' = 0.20 \times 10.0
= 2.0^\circ\text{C}$):
From the graph, $t_{20,\text{graph}} \approx 5.6\text{ min} \implies t_{20} = 5.6 - 4.0 = 1.6\text{ min}$. -
At $60\%$ of final response ($T' = 0.60 \times 10.0
= 6.0^\circ\text{C}$):
From the graph, $t_{60,\text{graph}} \approx 8.8\text{ min} \implies t_{60} = 8.8 - 4.0 = 4.8\text{ min}$.
- $\zeta \approx 1.8$
- $\frac{t_{60}}{\tau} \approx 3.8 \implies \tau = \frac{4.8}{3.8} = 1.263\text{ min}$
-
At $20\%$ of final response ($T' = 0.20 \times 10.0
= 2.0^\circ\text{C}$):
Part (ii): Individual Transfer Functions for Heat Exchanger, Pipe, and Thermocouple & Required Assumptions
The overall transfer function is the product of the three elements in series:
$$G(s) = G_{HX}(s) \cdot G_{\text{pipe}}(s) \cdot G_{TC}(s) = \frac{10.0 e^{-4.0s}}{(4.16s + 1)(0.38s + 1)}$$-
Pipe Transfer Function
($G_{\text{pipe}}(s)$):
Assuming plug flow (flat velocity profile, no axial dispersion, and no heat loss in the pipe), the pipe acts as a pure time delay $\theta_{\text{pipe}}$: $$\theta_{\text{pipe}} = \frac{\text{Distance } (L)}{\text{Velocity } (v)} = \frac{3\text{ m}}{0.5\text{ m/s}} = 6\text{ s} = \frac{6}{60}\text{ min} = 0.1\text{ min}$$ Since temperature is intensive and there is no heat loss, the steady-state gain of the pipe is $K_{\text{pipe}} = 1$. Thus: $$G_{\text{pipe}}(s) = e^{-0.1s} \quad (\text{where } s \text{ is in min}^{-1})$$ -
Thermocouple Transfer Function ($G_{TC}(s)$):
The problem states that the thermocouple exhibits first-order behavior and its time constant is considerably smaller than the heat exchanger time constant ($\tau_{TC} \ll \tau_{HX}$). Therefore, we assign the smaller time constant $\tau_2 = 0.38\text{ min}$ ($22.8\text{ s}$) to the thermocouple.
Assuming the thermocouple is calibrated to read directly in $^\circ\text{C}$ ($K_{TC} = 1\text{ }^\circ\text{C}/^\circ\text{C}$) and has no time delay ($\theta_{TC} = 0$): $$G_{TC}(s) = \frac{1}{0.38s + 1}$$ -
Heat Exchanger Transfer Function
($G_{HX}(s)$):
The larger time constant $\tau_1 = 4.16\text{ min}$ belongs to the heat exchanger ($\tau_{HX} = 4.16\text{ min}$).
Since the total time delay is $\theta_{\text{total}} = \theta_{HX} + \theta_{\text{pipe}} = 4.0\text{ min}$, the heat exchanger's intrinsic time delay is: $$\theta_{HX} = \theta_{\text{total}} - \theta_{\text{pipe}} = 4.0 - 0.1 = 3.9\text{ min}$$ And the overall gain $K = 10.0$ belongs to the heat exchanger ($K_{HX} = 10.0$): $$G_{HX}(s) = \frac{10.0 e^{-3.9s}}{4.16s + 1}$$
Assumptions Required to Obtain Individual Transfer Functions:
- The three subsystems (heat exchanger, pipe, thermocouple) are non-interacting so that the overall transfer function is simply their product.
- Flow in the outlet pipe is plug flow (flat velocity profile, incompressible fluid, no axial mixing) with negligible heat loss to the surroundings ($K_{\text{pipe}} = 1$).
- The thermocouple has unity steady-state gain ($K_{TC} = 1$) and negligible dead time ($\theta_{TC} = 0$).
- Because $\tau_{TC} \ll \tau_{HX}$, the smaller time constant ($\tau_2 = 0.38\text{ min}$) is entirely due to the thermocouple and the larger time constant ($\tau_1 = 4.16\text{ min}$) is entirely due to the heat exchanger.
(ii) Individual Transfer Functions (with time in minutes): $$G_{HX}(s) = \frac{10.0 e^{-3.9s}}{4.16s + 1}, \qquad G_{\text{pipe}}(s) = e^{-0.1s}, \qquad G_{TC}(s) = \frac{1}{0.38s + 1}$$
Derive an approximate first-order plus time delay model, $\frac{S(s)}{P(s)} = \frac{K e^{-\theta s}}{\tau s + 1}$, using two methods:
i. The Taylor series expansions ii. Skogestad's half rule
You have to show the output response of $S(s)$ for the unit step change of $P(s)$ in same graph using the two approximate models.
We have denominator time constants $\tau_1 = 10, \tau_2 = 2, \tau_3 = 1$, and a RHP zero $\tau_a = 0.2$.
Reduce this to a FOPTD model using (i) Taylor series and (ii) Skogestad's half rule, then write and plot their unit step responses on the same graph.
Step-by-Step Detailed Solution:
Step 1: Find the Exact Overall Transfer
Function
Since the three blocks are connected in series, the
overall transfer function relating output $S(s)$ to input
$P(s)$ is:
Here, the denominator time constants in descending order are $\tau_1 = 10, \; \tau_2 = 2, \; \tau_3 = 1$, and the RHP zero parameter is $\tau_a = 0.2$ (with initial delay $\theta_0 = 0$).
Part (i): Taylor Series Expansion Method
- Retain the dominant time constant: $\tau_{TS} = \tau_1 = 10$.
- Approximate the RHP zero and the smaller lag terms as time delays: $$1 - 0.2s \approx e^{-0.2s}, \qquad \frac{1}{2s + 1} \approx e^{-2s}, \qquad \frac{1}{s + 1} \approx e^{-1s}$$
- Total effective time delay: $$\theta_{TS} = 0.2 + 2 + 1 = 3.2$$
- Approximate FOPTD transfer function (Taylor Series): $$\tilde{G}_{TS}(s) = \frac{S(s)}{P(s)} = \frac{K e^{-3.2s}}{10s + 1}$$
Part (ii): Skogestad's Half Rule
- Retain $\tau_1 = 10$. The largest neglected time constant is $\tau_2 = 2$.
- Add half of $\tau_2$ ($0.5 \times 2 = 1.0$) to $\tau_1$: $$\tau_{Sk} = \tau_1 + 0.5\tau_2 = 10 + 0.5(2) = 11$$
- Add the other half of $\tau_2$ ($1.0$), the smaller time constant ($\tau_3 = 1$), and the RHP zero ($\tau_a = 0.2$) to the time delay: $$\theta_{Sk} = 0.5(2) + 1 + 0.2 = 1.0 + 1.0 + 0.2 = 2.2$$
- Approximate FOPTD transfer function (Skogestad's Half Rule): $$\tilde{G}_{Sk}(s) = \frac{S(s)}{P(s)} = \frac{K e^{-2.2s}}{11s + 1}$$
Part (iii): Unit Step Response Expressions & Graph
For a unit step change in $P(t)$ ($M = 1$, i.e., $P(s) = 1/s$), the normalized time-domain responses $s(t)/K$ are:
- Taylor Series Response: $$\frac{s_{TS}(t)}{K} = \begin{cases} 0 & \text{for } t < 3.2 \\ 1 - e^{-(t - 3.2)/10} & \text{for } t \ge 3.2 \end{cases}$$
- Skogestad's Half Rule Response: $$\frac{s_{Sk}(t)}{K} = \begin{cases} 0 & \text{for } t < 2.2 \\ 1 - e^{-(t - 2.2)/11} & \text{for } t \ge 2.2 \end{cases}$$
π₯ RANK 2: Second-Order System Dynamics, Step Response Performance Characteristics, & Block Diagram Reduction
1. Standard Form & Origin of Second-Order Systems (Chapter 5, Pages 16β19)
Second-order systems arise physically when:
- Two first-order systems are connected in series (non-interacting or interacting), e.g., two stirred-tank blending or heating tanks in series.
- An inherently second-order mechanical/fluid system (with inertia and damping) or a process with a feedback controller is analyzed.
Three Model Parameters:
- $K =$ Steady-state gain (has units of $\text{output}/\text{input}$)
- $\tau =$ Natural period / time constant parameter (has units of $\text{time}$)
- $\zeta =$ Damping coefficient (dimensionless)
Two First-Order Systems in Series (Non-Interacting):
If two first-order blocks $G_1(s) = \frac{K_1}{\tau_1 s + 1}$ and $G_2(s) = \frac{K_2}{\tau_2 s + 1}$ are in series:
Important Mathematical Fact: Since $(\sqrt{\tau_1} - \sqrt{\tau_2})^2 \ge 0 \implies \tau_1 + \tau_2 \ge 2\sqrt{\tau_1\tau_2}$, two first-order systems in series always have $\zeta \ge 1$ (overdamped if $\tau_1 \ne \tau_2$, or critically damped if $\tau_1 = \tau_2$). Therefore, cascaded real first-order systems can NEVER exhibit overshoot or oscillation ($\zeta < 1$) on their own!
2. Classification of Second-Order Responses Based on Damping Coefficient $\zeta$ (Chapter 5, Pages 19β25)
The roots (poles) of the characteristic polynomial $\tau^2 s^2 + 2\zeta\tau s + 1 = 0$ are:
| Case | Value of $\zeta$ | Nature of Roots ($p_1, p_2$) | Step Response Equation $y(t)$ for Step Input $M$ | Physical Behavior |
|---|---|---|---|---|
| 1. Overdamped | $\zeta > 1$ | Two distinct, real negative roots ($p_1 \ne p_2$) |
$$y(t) = KM\left[1 - e^{-\zeta
t/\tau}\left(\cosh\left(\frac{\sqrt{\zeta^2-1}}{\tau}t\right)
+
\frac{\zeta}{\sqrt{\zeta^2-1}}\sinh\left(\frac{\sqrt{\zeta^2-1}}{\tau}t\right)\right)\right]$$ or in terms of $\tau_1, \tau_2$: $$y(t) = KM\left(1 - \frac{\tau_1 e^{-t/\tau_1} - \tau_2 e^{-t/\tau_2}}{\tau_1 - \tau_2}\right)$$ |
S-shaped, sluggish (slow), non-oscillatory, no overshoot. Larger $\zeta \implies$ more sluggish. |
| 2. Critically Damped | $\zeta = 1$ | Two equal real roots ($p_1 = p_2 = -1/\tau$) | $$y(t) = KM\left[1 - \left(1 + \frac{t}{\tau}\right)e^{-t/\tau}\right]$$ | Fastest possible response without overshoot or oscillation. |
| 3. Underdamped | $0 \le \zeta < 1$ | Complex conjugate roots: $$p_{1,2} = -\frac{\zeta}{\tau} \pm j\frac{\sqrt{1-\zeta^2}}{\tau}$$ | $$y(t) = KM\left\{1 - e^{-\zeta t/\tau}\left[\cos\left(\frac{\sqrt{1-\zeta^2}}{\tau}t\right) + \frac{\zeta}{\sqrt{1-\zeta^2}}\sin\left(\frac{\sqrt{1-\zeta^2}}{\tau}t\right)\right]\right\}$$ | Oscillatory with overshoot ($y/KM > 1$). Smaller $\zeta \implies$ larger overshoot and more oscillation. |
3. Performance Characteristics of Underdamped Step Response ($0 < \zeta < 1$) (Chapter 5, Pages 26β29)
For an underdamped second-order system subjected to a step input of magnitude $M$ (where steady-state change is $b = \Delta y = KM$, first peak height above final steady state is $a = y_{\max} - y(\infty)$, and second peak height above final steady state is $c$):
-
Rise Time ($t_r$): Time required for the
output $y(t)$ to first reach (cross) its new
steady-state value $y(\infty) = KM$.
Setting $y(t_r) = KM \implies \cos(\omega t_r) + \frac{\zeta}{\sqrt{1-\zeta^2}}\sin(\omega t_r) = 0 \implies \tan(\omega t_r) = -\frac{\sqrt{1-\zeta^2}}{\zeta}$: $$t_r = \frac{\tau}{\sqrt{1-\zeta^2}}\left[\pi - \cos^{-1}(\zeta)\right] = \frac{\tau}{\sqrt{1-\zeta^2}}\left[\pi - \tan^{-1}\left(\frac{\sqrt{1-\zeta^2}}{\zeta}\right)\right] \quad (\text{angles in radians})$$ - Time to First Peak ($t_p$): Time required for the output to reach its first maximum value ($y_{\max}$): $$t_p = \frac{\pi \tau}{\sqrt{1 - \zeta^2}}$$
- Settling Time ($t_s$): Time required for the process output to reach and remain inside a band of $\pm 5\%$ (or $\pm 2\%$) around the final steady-state change $b$: $$t_s (\pm 5\% \text{ band}) \approx \frac{3\tau}{\zeta} \quad (\text{since } e^{-\zeta t_s/\tau} \approx 0.05 \implies \frac{\zeta t_s}{\tau} \approx 3), \qquad t_s (\pm 2\% \text{ band}) \approx \frac{4\tau}{\zeta}$$
- Overshoot ($OS$): Ratio of the maximum amount by which the response exceeds its final steady-state value ($a$) to the steady-state change ($b$): $$OS = \frac{a}{b} = \exp\left(\frac{-\pi\zeta}{\sqrt{1 - \zeta^2}}\right) \qquad (\% \text{ Overshoot} = 100 \times OS)$$
- Decay Ratio ($DR$): Ratio of the height of the second peak ($c$) to the height of the first peak ($a$): $$DR = \frac{c}{a} = (OS)^2 = \exp\left(\frac{-2\pi\zeta}{\sqrt{1 - \zeta^2}}\right)$$
- Period of Oscillation ($P$): Time elapsed between two successive peaks (or two successive valleys): $$P = \frac{2\pi\tau}{\sqrt{1 - \zeta^2}} = 2 t_p \qquad \left(\text{Damped radian frequency: } \omega = \frac{\sqrt{1-\zeta^2}}{\tau} = \frac{2\pi}{P}\right)$$
Note: Both $OS$ and $DR$ depend only on $\zeta$ (independent of $\tau$ and $K$).
4. Block Diagram Algebra: Additive & Multiplicative Properties (Chapter 4, Pages 14β15)
- Additive Property (Parallel / Multiple Inputs): If an output $Y(s)$ is the sum/difference of signals from two paths with inputs $U_1(s)$ and $U_2(s)$: $$Y(s) = G_1(s) U_1(s) \pm G_2(s) U_2(s)$$
- Multiplicative Property (Series / Cascaded Blocks): If block $G_1(s)$ feeds directly into block $G_2(s)$ without loading: $$Y(s) = G_1(s) G_2(s) U(s)$$
Compare the denominator $4s^2 + 2s + 1$ with the standard second-order denominator $\tau^2 s^2 + 2\zeta\tau s + 1$ to find $\tau$ and $\zeta$.
Then plug $\tau$ and $\zeta$ into the 6 standard formulas to calculate: (1) Rise time $t_r$, (2) Time to first peak $t_p$, (3) Settling time $t_s$, (4) Overshoot $OS$, (5) Decay ratio $DR$, and (6) Period of oscillation $P$, and draw the labeled step response diagram!
Step-by-Step Detailed Solution:
Step 1: Determine $\tau$ and $\zeta$ from the Transfer Function
Comparing the given transfer function with the standard second-order form:
$$\frac{Y(s)}{U(s)} = \frac{K}{4s^2 + 2s + 1} \equiv \frac{K}{\tau^2 s^2 + 2\zeta\tau s + 1}$$- $\tau^2 = 4 \implies \tau = 2$ (units of time)
- $2\zeta\tau = 2 \implies 2\zeta(2) = 2 \implies 4\zeta = 2 \implies \zeta = 0.5$
Since $0 < \zeta = 0.5 < 1$, the system is
underdamped.
Let us pre-calculate the term $\sqrt{1 - \zeta^2}$:
Step 2: Calculate the 6 Performance Characteristics
-
Rise Time ($t_r$):
The time $t_r$ when $y(t)$ first crosses the final steady-state value $y(\infty) = KM$ is given by: $$t_r = \frac{\tau}{\sqrt{1 - \zeta^2}} \left[\pi - \cos^{-1}(\zeta)\right]$$ Since $\cos^{-1}(0.5) = \frac{\pi}{3}\text{ rad} = 1.0472\text{ rad}$: $$t_r = \frac{2}{0.8660} \left[3.1416 - 1.0472\right] = 2.3094 \times 2.0944 = 4.837\text{ time units}$$ - Time to First Peak ($t_p$): $$t_p = \frac{\pi \tau}{\sqrt{1 - \zeta^2}} = \frac{\pi \times 2}{0.8660} = \frac{6.2832}{0.8660} = 7.255\text{ time units}$$
-
Settling Time ($t_s$):
- For the standard $\pm 5\%$ band ($95\%$ response time): $$t_s (\pm 5\%) \approx \frac{3\tau}{\zeta} = \frac{3 \times 2}{0.5} = 12.0\text{ time units}$$
- For the $\pm 2\%$ band: $$t_s (\pm 2\%) \approx \frac{4\tau}{\zeta} = \frac{4 \times 2}{0.5} = 16.0\text{ time units}$$
- Overshoot ($OS$): $$OS = \frac{a}{b} = \exp\left(\frac{-\pi \zeta}{\sqrt{1 - \zeta^2}}\right) = \exp\left(\frac{-\pi \times 0.5}{0.8660}\right) = \exp(-1.8138) = 0.1630 \quad (16.30\%)$$
- Decay Ratio ($DR$): $$DR = \frac{c}{a} = (OS)^2 = (0.1630)^2 = \exp(-3.6276) = 0.0266 \quad (2.66\%)$$
- Period of Oscillation ($P$): $$P = \frac{2\pi\tau}{\sqrt{1 - \zeta^2}} = 2 t_p = 2 \times 7.255 = 14.51\text{ time units}$$
β’ 1. Rise Time ($t_r$): $4.84\text{ time units}$
β’ 2. Time to First Peak ($t_p$): $7.26\text{ time units}$
β’ 3. Settling Time ($t_s$): $12.0\text{ time units}$ ($\pm 5\%$ band) [or $16.0\text{ time units}$ for $\pm 2\%$ band]
β’ 4. Overshoot ($OS$): $0.163$ (or $16.3\%$, so first peak reaches $1.163 KM$)
β’ 5. Decay Ratio ($DR$): $0.0266$ (or $2.66\%$, so second peak height is $c = 0.0043 KM$)
β’ 6. Period of Oscillation ($P$): $14.51\text{ time units}$
Before input change: $\text{level} = 5\text{ ft}$
Four minutes later: $\text{level} = 12\text{ ft}$ and maximum
Forty minutes later: $\text{level} = 9\text{ ft}$ and steady
Graphically show the performance characteristics for the step response of the process.
From these three numbers ($5, 12, 9$) and $t_p = 4\text{ min}$, we can calculate $b = 9 - 5 = 4\text{ ft}$, $a = 12 - 9 = 3\text{ ft}$, Overshoot $OS = a/b = 3/4 = 0.75$, and then find $\zeta$, $\tau$, $K$, $DR$, $c$, $P$, $t_r$, and $t_s$ to completely label the performance characteristics graph!
Step-by-Step Detailed Solution:
Step 1: Identify Steady-State Change ($b$), Peak Overshoot Height ($a$), and Gain ($K$)
- Step change in input flow rate: $M = \Delta q_i = 140 - 120 = 20\text{ gal/min}$.
- Initial steady-state level: $h(0) = 5\text{ ft}$.
- Final steady-state level: $h(\infty) = 9\text{ ft}$.
- Maximum level (at first peak, $t_p = 4\text{ min}$): $h_{\max} = 12\text{ ft}$.
- Ultimate steady-state level change ($b$): $$b = \Delta h(\infty) = h(\infty) - h(0) = 9 - 5 = 4\text{ ft}$$
- Steady-State Gain ($K$): $$K = \frac{\Delta h(\infty)}{\Delta q_i} = \frac{4\text{ ft}}{20\text{ gal/min}} = 0.20\text{ ft/(gal/min)}$$
- Maximum overshoot height above final steady state ($a$): $$a = h_{\max} - h(\infty) = 12 - 9 = 3\text{ ft}$$
Step 2: Calculate Overshoot ($OS$), Decay Ratio ($DR$), and Second Peak Height ($c$)
- Overshoot ($OS$): $$OS = \frac{a}{b} = \frac{3\text{ ft}}{4\text{ ft}} = 0.75 \quad (75\% \text{ overshoot})$$
- Decay Ratio ($DR$): $$DR = \frac{c}{a} = (OS)^2 = (0.75)^2 = 0.5625 \quad (56.25\%)$$
- Second Peak Height ($c$) and Actual Level at Second Peak: $$c = a \times DR = 3\text{ ft} \times 0.5625 = 1.6875\text{ ft}$$ $$\text{Actual tank level at 2nd peak} = h(\infty) + c = 9 + 1.6875 = 10.69\text{ ft}$$
Step 3: Calculate Damping Coefficient ($\zeta$) and Time Constant ($\tau$)
- From $OS = \exp\left(\frac{-\pi\zeta}{\sqrt{1-\zeta^2}}\right) = 0.75$: $$\frac{-\pi\zeta}{\sqrt{1-\zeta^2}} = \ln(0.75) = -0.28768$$ $$\zeta = \sqrt{\frac{(-0.28768)^2}{\pi^2 + (-0.28768)^2}} = \sqrt{\frac{0.08276}{9.8696 + 0.08276}} = \sqrt{0.008316} = 0.0912$$
- Given Time to First Peak $t_p = 4\text{ min}$: $$t_p = \frac{\pi\tau}{\sqrt{1-\zeta^2}} = 4\text{ min} \implies \tau = \frac{4\sqrt{1 - (0.0912)^2}}{\pi} = \frac{4 \times 0.9958}{3.1416} = 1.268\text{ min}$$
Step 4: Calculate Period ($P$), Rise Time ($t_r$), and Settling Time ($t_s$)
- Period of Oscillation ($P$): $$P = \frac{2\pi\tau}{\sqrt{1-\zeta^2}} = 2 t_p = 2 \times 4\text{ min} = 8.0\text{ min}$$ (Thus, the 2nd peak occurs at $t = t_p + P = 4 + 8 = 12\text{ min}$).
- Rise Time ($t_r$): $$t_r = \frac{\tau}{\sqrt{1-\zeta^2}}\left[\pi - \cos^{-1}(\zeta)\right] = \frac{4}{\pi}\left[3.1416 - \cos^{-1}(0.0912)\right] = 1.2732 \times (3.1416 - 1.4795) = 2.12\text{ min}$$
- Settling Time ($t_s$ for $\pm 5\%$ band, i.e., $9 \pm 0.2\text{ ft}$): $$t_s \approx \frac{3\tau}{\zeta} = \frac{3 \times 1.268}{0.0912} = 41.7\text{ min} \quad (\text{consistent with the operator's observation at } \approx 40\text{ min!})$$
β’ Performance Characteristics (to label on the graph):
1. Steady-state change $b = 4\text{ ft}$ (from $5\text{ ft}$ to $9\text{ ft}$)
2. First peak overshoot $a = 3\text{ ft}$ ($h_{\max} = 12\text{ ft}$), Overshoot $OS = 0.75$ ($75\%$)
3. Decay Ratio $DR = 0.5625$ ($56.25\%$), Second peak overshoot $c = 1.69\text{ ft}$ ($h_{2\text{nd peak}} = 10.69\text{ ft}$ at $t = 12\text{ min}$)
4. Rise Time $t_r = 2.12\text{ min}$, Time to First Peak $t_p = 4.0\text{ min}$
5. Period of Oscillation $P = 8.0\text{ min}$, Settling Time $t_s \approx 41.7\text{ min}$ ($\approx 40\text{ min}$)
We need to check whether the overall step response $y(t)$ will exhibit overshoot, and demonstrate why by examining the poles (damping coefficient $\zeta$) and dominant time constants of the two blocks!
Step-by-Step Detailed Solution:
Step 1: Find the Overall Transfer Function
Using the multiplicative property of blocks in series:
$$G(s) = \frac{Y(s)}{U(s)} = \frac{K_1 K_2}{(0.1s + 1)^2 (4s^2 + 2s + 1)}$$Step 2: Analyze the Poles and Damping of Each Subsystem
-
First Block $G_1(s) = \frac{K_1}{(0.1s +
1)^2}$:
This is a critically damped second-order element ($\zeta_1 = 1.0$) with two repeated real poles at $s = -1/0.1 = -10$ and a very small time constant $\tau_1 = 0.1$. Its transient modes $e^{-10t}$ and $t e^{-10t}$ decay to zero extremely fast (within $5\tau_1 = 0.5\text{ time units}$). -
Second Block $G_2(s) = \frac{K_2}{4s^2 + 2s +
1}$:
Comparing $4s^2 + 2s + 1$ with the standard second-order polynomial $\tau_2^2 s^2 + 2\zeta_2\tau_2 s + 1$: $$\tau_2^2 = 4 \implies \tau_2 = 2.0$$ $$2\zeta_2\tau_2 = 2 \implies 2\zeta_2(2.0) = 2 \implies \zeta_2 = 0.5$$ Since $0 < \zeta_2 = 0.5 < 1$, this second-order subsystem is underdamped and has a pair of complex conjugate poles: $$p_{3,4} = -\frac{\zeta_2}{\tau_2} \pm j\frac{\sqrt{1-\zeta_2^2}}{\tau_2} = -0.25 \pm j\,0.433$$
Step 3: Demonstrate Why the Overall Process Exhibits Overshoot
- Because $\tau_1 = 0.1 \ll \tau_2 = 2.0$ (the first block is $20\text{ times}$ faster than the second block), the dynamics of the first block die out almost immediately ($e^{-10t} \to 0$ for $t > 0.5$), while the second block's oscillatory modes $e^{-0.25t}\cos(0.433t)$ and $e^{-0.25t}\sin(0.433t)$ dominate the response and reach their first peak around $t_p \approx \frac{\pi(2)}{\sqrt{1-0.5^2}} + 0.2 \approx 7.45\text{ time units}$.
- At $t_p \approx 7.45$, the fast modes $e^{-10t}$ are completely zero ($e^{-74.5} \approx 0$), so the response is governed by the underdamped block $G_2(s)$ with $\zeta_2 = 0.5 < 1$, producing an overshoot of approximately: $$OS \approx \exp\left(\frac{-\pi \times 0.5}{\sqrt{1 - 0.5^2}}\right) = 0.163 \quad (16.3\% \text{ overshoot})$$
Reason: The second block $4s^2 + 2s + 1$ has $\tau_2 = 2$ and $\zeta_2 = 0.5 < 1$ (underdamped complex conjugate poles $s = -0.25 \pm j0.433$), and its time constant ($\tau_2 = 2$) is $20$ times larger (slower/dominant) than the fast real poles of the first block ($\tau_1 = 0.1$), resulting in an oscillatory step response with $\approx 16.3\%$ overshoot.
β’ Path 1: $U_1(s) \longrightarrow \boxed{\frac{e^{-2s}}{5s + 1}} \xrightarrow{X_1(s)}$ into summing junction.
β’ Path 2: $U_2(s) \longrightarrow \boxed{\frac{2e^{-s}}{3s + 1}} \xrightarrow{Y_1(s) \text{ or } X_2(s)}$ into summing junction.
β’ Summing junction output $\longrightarrow \boxed{\frac{3}{8s + 1}} \longrightarrow Y_2(s)$.
(Note: In 2023-24 Q6(c) the summing junction has $(+)$ for $U_1$ path and $(-)$ for $U_2$ path; in 2022-23 Q4(b) and 2020-21 Q8(b) both paths into the summing junction are $(+)$).
Simply write the intermediate signals leaving the first two parallel blocks, add (or subtract, depending on the sign at the summing junction) them together, and multiply by the final series block $\frac{3}{8s + 1}$ to get $Y_2(s)$ in terms of $U_1(s)$ and $U_2(s)$.
Step-by-Step Detailed Solution:
Step 1: Find the Signals Entering the Summing Junction
- From the upper branch (input $U_1(s)$): $$X_1(s) = \left(\frac{e^{-2s}}{5s + 1}\right) U_1(s)$$
- From the lower branch (input $U_2(s)$): $$Y_1(s) \text{ [or } X_2(s)\text{]} = \left(\frac{2e^{-s}}{3s + 1}\right) U_2(s)$$
Step 2: Apply the Summing Junction (Additive Property)
- Case A (For 2023-24 Q6(c), where signos are $+$ and $-$): $$Y(s) = X_1(s) - Y_1(s) = \left(\frac{e^{-2s}}{5s + 1}\right) U_1(s) - \left(\frac{2e^{-s}}{3s + 1}\right) U_2(s)$$
- Case B (For 2022-23 Q4(b) & 2020-21 Q8(b), where both signs are $+$): $$Y_1(s) = X_1(s) + X_2(s) = \left(\frac{e^{-2s}}{5s + 1}\right) U_1(s) + \left(\frac{2e^{-s}}{3s + 1}\right) U_2(s)$$
Step 3: Multiply by the Downstream Series Block $\frac{3}{8s + 1}$ (Multiplicative Property)
- For 2023-24 Q6(c) ($+$ and $-$ signs): $$Y_2(s) = \left(\frac{3}{8s + 1}\right) Y(s) = \left[\frac{3 e^{-2s}}{(5s + 1)(8s + 1)}\right] U_1(s) - \left[\frac{6 e^{-s}}{(3s + 1)(8s + 1)}\right] U_2(s)$$
- For 2022-23 Q4(b) & 2020-21 Q8(b) ($+$ and $+$ signs): $$Y_2(s) = \left(\frac{3}{8s + 1}\right) Y_1(s) = \left[\frac{3 e^{-2s}}{(5s + 1)(8s + 1)}\right] U_1(s) + \left[\frac{6 e^{-s}}{(3s + 1)(8s + 1)}\right] U_2(s)$$
Thus, the individual input-output transfer functions are:
$$\frac{Y_2(s)}{U_1(s)} = \frac{3 e^{-2s}}{(5s + 1)(8s + 1)}, \qquad \frac{Y_2(s)}{U_2(s)} = \mp \text{ or } + \frac{6 e^{-s}}{(3s + 1)(8s + 1)}$$π₯ RANK 3: First-Principles Dynamic Modeling (CSTR, Blending, Storage Tanks, Heating), Degrees of Freedom (DOF), & Control Loops
1. Rationale for Dynamic Models & Types of Process Models (Chapter 2, Pages 3β8, 15β17, 49β57)
Why Study Process Control & Dynamic Modeling as a Chemical Engineer? (Rationale)
- Improve understanding of the process: Understand transient cause-and-effect relationships, time constants ($\tau$), steady-state gains ($K_p$), and dead times ($\theta$) before making changes in a real plant.
- Process Safety & Environmental Protection: Prevent runaway exothermic reactions, vessel overflows, overpressurization, and hazardous emissions (e.g., determining how much time operators have before an exothermic reactor runs away if cooling water fails).
- Product Quality & Inventory Management: Maintain strict product specifications (e.g., distillation column overhead/bottom composition) despite feed disturbances, and size buffer/storage tanks for periodic vs. continuous flows.
- Train plant operating personnel: Use dynamic simulators to train operators for startup, shutdown, and emergency scenarios.
- Develop control strategies & optimize operating conditions: Design controllers for new plants and maximize profit/yield while satisfying operational constraints.
Classification of Process Models (Chapter 2, Pages 6 & 8)
| Model Type | Source / Development | Advantages (Merits) | Disadvantages (Demerits) | Examples |
|---|---|---|---|---|
| 1. Theoretical (First-Principles) Model | Developed using fundamental principles of physics, chemistry, and biology (mass, component, energy, momentum conservation). |
β’ Applicable over wide ranges of operating conditions
(extrapolates well). β’ Provides deep physical insight into the process. |
β’ Expensive and time-consuming to develop. β’ Some parameters (reaction rate constants, heat transfer coefficients, physical properties) may be unknown. |
Ideal Gas Law ($PV=RT$), CSTR mass/energy balance ODEs. |
| 2. Empirical Model | Obtained by fitting mathematical functions directly to experimental input-output data. |
β’ Fast and requires much less developmental effort. β’ No detailed knowledge of internal physics required. |
β’ Valid only within the small range of data used for
fitting. β’ Does not extrapolate well outside tested conditions. |
Lab calibration curve, FOPTD/SOPTD models from step tests. |
| 3. Semi-Empirical Model | Combination of Theoretical and Empirical models (equation structure comes from theory; numerical constants come from experimental data). |
β’ Overcomes limitations of both pure theory and pure
empirical models. β’ Requires less effort than pure theoretical models while extrapolating better than empirical models. β’ Widely used in industry. |
β’ Still requires experimental tests to estimate unknown parameters. | Van der Waals equation $\left(P + \frac{a}{V^2}\right)(V-b)=RT$, Arrhenius rate law in a CSTR. |
2. Systematic Approach (9 Steps) for Developing Dynamic Models & Degrees of Freedom (DOF) Analysis (Chapter 2, Pages 18β19, 29β30)
Table 2.1: Systematic 9-Step Procedure for Developing Dynamic Models:
- State the modeling objectives and end use of the model: Determines the required level of detail and accuracy.
- Draw a schematic diagram of the process: Label all process streams and variables.
- List all simplifying assumptions: Aim for parsimony (the model should be no more complicated than necessary to meet the objectives).
- Determine whether spatial variations of process variables are important: If yes (distributed parameter system), PDEs are required; if no (perfect mixing / lumped parameter system), ODEs are sufficient.
- Write appropriate conservation equations: Mass, component, energy, momentum balances.
- Introduce equilibrium relations and other algebraic equations: From thermodynamics, transport phenomena, chemical kinetics ($r = k c_A$), valve flow equations ($q = C_v\sqrt{h}$), equipment geometry, etc.
- Perform a Degrees of Freedom (DOF) analysis: Ensure that the model equations are solvable ($N_F = N_V - N_E$).
- Simplify and rearrange the model: Place dependent (output) variables and their derivatives on the left side and independent (input) variables on the right side.
- Classify inputs: Categorize input variables as either manipulated variables (can be adjusted by a controller/operator) or disturbance variables (uncontrolled fluctuations from upstream/environment).
Table 2.2: Degrees of Freedom (DOF) Analysis Procedure:
- List all known constants / parameters (e.g., $V, A, \rho, C, U, k_0, E/R$) based on equipment dimensions and physical properties.
- Count the number of independent model equations ($N_E$) and the number of process variables ($N_V$) that can vary with time. (Note: Time $t$ is NOT a process variable).
- Calculate the Degrees of Freedom: $$N_F = N_V - N_E$$
- Identify the $N_E$ output (dependent) variables obtained by solving the $N_E$ equations.
- Identify the $N_F$ input (independent) variables that must be specified as known functions of time (classified into disturbance variables and manipulated variables) in order to utilize the $N_F$ degrees of freedom and obtain a unique solution.
3. Fundamental Conservation Laws & Standard Process Models (Chapter 2, Pages 25β46)
A. General Conservation Equations
- Conservation of Total Mass: $$\left\{\begin{matrix}\text{rate of mass}\\ \text{accumulation}\end{matrix}\right\} = \left\{\begin{matrix}\text{rate of}\\ \text{mass in}\end{matrix}\right\} - \left\{\begin{matrix}\text{rate of}\\ \text{mass out}\end{matrix}\right\} \implies \frac{d(\rho V)}{dt} = \sum w_{\text{in}} - \sum w_{\text{out}}$$
- Conservation of Component $i$: $$\left\{\begin{matrix}\text{rate of component } i\\ \text{accumulation}\end{matrix}\right\} = \left\{\begin{matrix}\text{rate of component } i\\ \text{in}\end{matrix}\right\} - \left\{\begin{matrix}\text{rate of component } i\\ \text{out}\end{matrix}\right\} \pm \left\{\begin{matrix}\text{rate of component } i\\ \text{produced / consumed}\end{matrix}\right\}$$
-
Conservation of Energy (First Law of
Thermodynamics):
Neglecting changes in kinetic and potential energy ($U_{KE}, U_{PE} \approx 0$) and shaft work, and noting that for liquids $U_{\text{int}} \approx H$ with $d\hat{U}_{\text{int}} = d\hat{H} = C\,dT$ and $\hat{H} = C(T - T_{\text{ref}})$: $$\frac{dU_{\text{int}}}{dt} = -\Delta(w\hat{H}) + Q \implies \rho V C \frac{dT}{dt} = \sum w_i C(T_i - T) + Q_{\text{heater/coil}} + Q_{\text{reaction}}$$
B. Summary of Standard Dynamic Models in Chapter 2
2. Stirred-Tank Heating Process (Constant Holdup $V$, Constant $\rho, C$): $$V\rho C \frac{dT}{dt} = w C(T_i - T) + Q$$
3. Non-Isothermal CSTR with Irreversible Reaction (Constant $V, \rho, C$):
- For 1st-Order Reaction ($A \to B$, $r_A = k c_A$): $$V\frac{dc_A}{dt} = q(c_{Ai} - c_A) - V k c_A$$ $$V\rho C \frac{dT}{dt} = w C(T_i - T) + (-\Delta H_R)V k c_A + UA(T_c - T)$$
- For 2nd-Order Reaction ($2A \to B$, rate of disappearance of $A$ is $r_A = k c_A^2$ or $2k c_A^2$, where $k = k_0 e^{-E_a/RT}$): $$V\frac{dc_A}{dt} = q(c_{Ai} - c_A) - V r_A$$ $$V\rho C \frac{dT}{dt} = w C(T_i - T) + (-\Delta H_R)V r_A + UA(T_c - T)$$
Consider the dimerization of cyclopentadiene to form dicyclopentadiene in a CSTR: $$2\text{ C}_5\text{H}_6 \longrightarrow \text{C}_{10}\text{H}_{12}$$ This reaction exhibits second-order kinetics. An irreversible second-order reaction $2A \to B$ occurring in a non-isothermal CSTR can be assumed for simplicity. Here, cyclopentadiene ($\text{C}_5\text{H}_6$) is reactant A, and dicyclopentadiene ($\text{C}_{10}\text{H}_{12}$) is product B. The reaction rate constant, governed by the Arrhenius equation is $k = k_0 e^{-E_a/RT}$.
(i) Derive the dynamic model of concentration and temperature for the CSTR under the appropriate assumptions. List all the assumptions.
(ii) Linearize the final equations.
In part (i), we must list all standard CSTR modeling assumptions (12 assumptions from Slides 43 & 45 of Chapter 2 PDF), and then derive the unsteady-state component balance for $C_A$ (and $C_B$) and the unsteady-state energy balance for $T$, noting that the reaction is second-order ($r_A = k C_A^2$, with $k = k_0 e^{-E_a/RT}$).
In part (ii), we linearize the two coupled nonlinear ODEs ($\frac{dC_A}{dt} = f_1(C_A, T, C_{Ai}, T_i, T_c)$ and $\frac{dT}{dt} = f_2(C_A, T, C_{Ai}, T_i, T_c)$) around the steady-state operating point $(\bar{C}_A, \bar{T})$ using a first-order Taylor series expansion (just like Slide 29 of Chapter 4 PDF, updated for $k C_A^2$!).
Step-by-Step Detailed Solution:
Part (i): List of Assumptions & Derivation of Dynamic Model for Concentration and Temperature
1. List of Assumptions (from Chapter 2 PDF, Slides 43 & 45):
- Single, irreversible second-order homogeneous liquid-phase reaction $2A \to B$.
- Perfect mixing in the reactor; thus, the exit stream properties ($C_A, C_B, T$) are identical to those of the fluid inside the reactor.
- The liquid volume $V$ inside the reactor is kept constant (e.g., by an overflow line).
- The mass densities ($\rho$) and heat capacities ($C$) of the feed and product streams are equal and constant (independent of temperature and composition).
- Since $\rho$ and $V$ are constant, the inlet and outlet volumetric flow rates are equal ($q_i = q$) and mass flow rates are equal ($w_i = w = \rho q$).
- The rate of disappearance of reactant $A$ per unit volume is second-order: $$(-r_A) = k C_A^2 \quad [\text{moles of } A \text{ reacted / (volume}\cdot\text{time)}]$$ (Note: By stoichiometry $2A \to B$, if $r = k C_A^2$ is defined as extent of reaction per unit volume, then $(-r_A) = 2k C_A^2$ and $r_B = k C_A^2$. Writing $(-r_A) = k C_A^2$ where $k$ is the overall disappearance rate constant of $A$ is standard in Seborg; both forms are shown clearly below).
- The reaction rate constant $k$ follows the Arrhenius temperature dependence: $$k(T) = k_0 \exp\left(-\frac{E_a}{RT}\right)$$ where $k_0$ is the frequency factor, $E_a$ is the activation energy, and $R$ is the universal gas constant.
- The thermal capacitances of the coolant and the cooling coil/jacket wall are negligible compared to the thermal capacitance of the liquid in the reactor.
- All of the coolant is at a uniform temperature $T_c$.
- The rate of heat transfer from the reactor contents to the coolant is given by $Q = UA(T_c - T)$, where $U$ (overall heat transfer coefficient) and $A$ (heat transfer area) are constant.
- The heat of mixing is negligible compared to the heat of reaction $(-\Delta H_R)$, and $(-\Delta H_R)$ [heat released per mole of $A$ reacted] is constant.
- Shaft work, kinetic/potential energy changes, and ambient heat losses are negligible.
2. Unsteady-State Total Mass Balance:
$$\frac{d(\rho V)}{dt} = \rho q_i - \rho q$$Since $\rho$ and $V$ are constant, $\frac{d(\rho V)}{dt} = 0 \implies q_i = q$ (and $w_i = w = \rho q$).
3. Unsteady-State Component Material Balance on Reactant $A$ ($\text{C}_5\text{H}_6$):
$$\left\{\begin{matrix}\text{Rate of accumulation}\\ \text{of moles of } A\end{matrix}\right\} = \left\{\begin{matrix}\text{Rate of moles}\\ \text{of } A \text{ in}\end{matrix}\right\} - \left\{\begin{matrix}\text{Rate of moles}\\ \text{of } A \text{ out}\end{matrix}\right\} - \left\{\begin{matrix}\text{Rate of disappearance}\\ \text{of } A \text{ by reaction}\end{matrix}\right\}$$ $$V \frac{dC_A}{dt} = q C_{Ai} - q C_A - V (-r_A)$$Substituting $(-r_A) = k C_A^2 = k_0 e^{-E_a/RT} C_A^2$ and dividing by $V$:
$$\frac{dC_A}{dt} = \frac{q}{V}(C_{Ai} - C_A) - k_0 e^{-E_a/RT} C_A^2 \qquad \text{--- (Equation 1)}$$(Optional Component Balance on Product $B$, assuming no $B$ in feed $C_{Bi}=0$ and $r_B = \frac{1}{2}(-r_A) = \frac{1}{2}k_0 e^{-E_a/RT}C_A^2$):
$$\frac{dC_B}{dt} = -\frac{q}{V}C_B + \frac{1}{2} k_0 e^{-E_a/RT} C_A^2$$4. Unsteady-State Energy Balance (Temperature Model):
From the general energy balance for a liquid system:
$$\frac{dU_{\text{int}}}{dt} = -\Delta(w\hat{H}) + Q_{\text{reaction}} + Q_{\text{cooling}}$$Where:
- Accumulation of internal energy: $\frac{dU_{\text{int}}}{dt} = V\rho C \frac{dT}{dt}$
- Net enthalpy flow by convection: $-\Delta(w\hat{H}) = w C(T_i - T_{\text{ref}}) - w C(T - T_{\text{ref}}) = w C(T_i - T) = \rho q C(T_i - T)$
- Rate of heat generation due to exothermic reaction: $Q_{\text{reaction}} = (-\Delta H_R) V (-r_A) = (-\Delta H_R) V k_0 e^{-E_a/RT} C_A^2$
- Rate of heat transfer from coolant: $Q_{\text{cooling}} = UA(T_c - T)$
Combining these terms gives the energy balance:
$$V\rho C \frac{dT}{dt} = w C(T_i - T) + (-\Delta H_R) V k_0 e^{-E_a/RT} C_A^2 + UA(T_c - T)$$Dividing through by $V\rho C$ (and noting $\frac{w}{V\rho} = \frac{q}{V}$):
$$\frac{dT}{dt} = \frac{q}{V}(T_i - T) + \frac{(-\Delta H_R)}{\rho C} k_0 e^{-E_a/RT} C_A^2 + \frac{UA}{V\rho C}(T_c - T) \qquad \text{--- (Equation 2)}$$Part (ii): Linearization of the Final Dynamic Equations
Let the two nonlinear differential equations be written as:
$$\frac{dC_A}{dt} = f_1(C_A, T, C_{Ai}) = \frac{q}{V}(C_{Ai} - C_A) - k_0 e^{-E_a/RT} C_A^2$$ $$\frac{dT}{dt} = f_2(C_A, T, T_i, T_c) = \frac{q}{V}(T_i - T) + \frac{(-\Delta H_R)}{\rho C} k_0 e^{-E_a/RT} C_A^2 + \frac{UA}{V\rho C}(T_c - T)$$Define the deviation variables around the nominal steady-state operating point $(\bar{C}_A, \bar{T}, \bar{C}_{Ai}, \bar{T}_i, \bar{T}_c)$ (assuming flow rate $q$ is constant):
$$C'_A = C_A - \bar{C}_A, \quad T' = T - \bar{T}, \quad C'_{Ai} = C_{Ai} - \bar{C}_{Ai}, \quad T'_i = T_i - \bar{T}_i, \quad T'_c = T_c - \bar{T}_c$$Using Taylor series expansion truncated after first-order partial derivatives:
$$\frac{dC'_A}{dt} = a_{11} C'_A + a_{12} T' + b_{11} C'_{Ai}$$ $$\frac{dT'}{dt} = a_{21} C'_A + a_{22} T' + b_{21} T'_i + b_{22} T'_c$$Now evaluate each partial derivative at the steady state $s = (\bar{C}_A, \bar{T})$ (where $\bar{k} = k_0 e^{-E_a/R\bar{T}}$ and $\frac{\partial}{\partial T}\left(e^{-E_a/RT}\right) = e^{-E_a/RT}\left(\frac{E_a}{RT^2}\right)$):
- $$a_{11} = \left(\frac{\partial f_1}{\partial C_A}\right)_s = -\frac{q}{V} - 2 k_0 e^{-E_a/R\bar{T}} \bar{C}_A = -\frac{q}{V} - 2\bar{k}\bar{C}_A$$
- $$a_{12} = \left(\frac{\partial f_1}{\partial T}\right)_s = -k_0 e^{-E_a/R\bar{T}} \bar{C}_A^2 \left(\frac{E_a}{R\bar{T}^2}\right) = -\bar{k}\bar{C}_A^2 \left(\frac{E_a}{R\bar{T}^2}\right)$$
- $$b_{11} = \left(\frac{\partial f_1}{\partial C_{Ai}}\right)_s = \frac{q}{V}$$
- $$a_{21} = \left(\frac{\partial f_2}{\partial C_A}\right)_s = \frac{2(-\Delta H_R) k_0 e^{-E_a/R\bar{T}} \bar{C}_A}{\rho C} = \frac{2(-\Delta H_R)\bar{k}\bar{C}_A}{\rho C}$$
- $$a_{22} = \left(\frac{\partial f_2}{\partial T}\right)_s = -\left(\frac{q}{V} + \frac{UA}{V\rho C}\right) + \frac{(-\Delta H_R) k_0 e^{-E_a/R\bar{T}} \bar{C}_A^2}{\rho C}\left(\frac{E_a}{R\bar{T}^2}\right)$$
- $$b_{21} = \left(\frac{\partial f_2}{\partial T_i}\right)_s = \frac{q}{V}, \qquad b_{22} = \left(\frac{\partial f_2}{\partial T_c}\right)_s = \frac{UA}{V\rho C}$$
The basic idea is to feed the reactants continuously into the first compartment where they will be preheated by energy liberated in the exothermic reaction, which is anticipated to occur primarily in the second compartment. The wall separating the two compartments is quite thin, thus allowing heat transfer; the outside of the reactor is well insulated; and a cooling coil is built into the second compartment to remove excess energy liberated in the reaction. Tests are to be conducted initially with a single component feed (no reaction) to evaluate the reactor's thermal characteristics.
(i) Develop a dynamic model for this process under the condition of no reaction. Assume that $q, T_i,$ and $T_c$ all may vary.
(ii) Make a degree of freedom analysis for the model identifying all parameters, outputs, and inputs that must be known functions of time in order to obtain a solution.
Notes: $U_t, A_t$: Overall heat transfer coefficient and surface area between compartments. $U_c, A_c$: Overall heat transfer coefficient and surface area of the cooling tube. $V_1$: Volume of Compartment 1. $V_2$: Volume of Compartment 2.
Since there is no reaction during the thermal test, we just need to write two unsteady-state energy balances: one for Compartment 1 (giving $\frac{dT_1}{dt}$) and one for Compartment 2 (giving $\frac{dT_2}{dt}$), accounting for heat transfer across the thin dividing wall $U_t A_t(T_2 - T_1)$ and the cooling coil $U_c A_c(T_c - T_2)$.
In part (ii), perform the standard 5-step DOF analysis ($N_F = N_V - N_E$).
Step-by-Step Detailed Solution:
Part (i): Development of Dynamic Model (No Reaction Condition)
Step 1: Assumptions:
- Each compartment ($V_1$ and $V_2$) is perfectly mixed, so temperatures $T_1$ and $T_2$ are uniform within each compartment and equal to their respective exit stream temperatures.
- Because the reactor is a closed vessel completely filled with an incompressible liquid of constant density $\rho$, the holdup volumes $V_1$ and $V_2$ are constant, and the volumetric flow rates through both compartments are equal at any instant: $$q_0(t) = q_1(t) = q_2(t) = q(t)$$
- Liquid density $\rho$ and heat capacity $C$ are constant and independent of temperature.
- The exterior wall of the reactor is perfectly insulated (no heat loss to the ambient surroundings).
- Thermal capacitances of the dividing wall, reactor shell, and cooling coil wall are negligible, and coolant temperature $T_c$ is spatially uniform.
- No chemical reaction occurs during these thermal evaluation tests.
Step 2: Unsteady-State Energy Balance for Compartment 1:
Compartment 1 receives feed at flow rate $q$ and temperature $T_i$, discharges liquid at flow rate $q$ and temperature $T_1$ into Compartment 2, and exchanges heat with Compartment 2 across the thin separating wall ($A_t, U_t$):
$$V_1 \rho C \frac{dT_1}{dt} = \rho q C(T_i - T_1) + U_t A_t(T_2 - T_1)$$Dividing both sides by $V_1 \rho C$ gives the first dynamic ODE:
$$\frac{dT_1}{dt} = \frac{q}{V_1}(T_i - T_1) + \frac{U_t A_t}{V_1 \rho C}(T_2 - T_1) \qquad \text{--- (Equation 1)}$$Step 3: Unsteady-State Energy Balance for Compartment 2:
Compartment 2 receives liquid from Compartment 1 at flow rate $q$ and temperature $T_1$, discharges product at flow rate $q$ and temperature $T_2$, loses/exchanges heat across the separating wall to Compartment 1 at rate $U_t A_t(T_1 - T_2)$, and transfers heat to the cooling coil at rate $U_c A_c(T_c - T_2)$:
$$V_2 \rho C \frac{dT_2}{dt} = \rho q C(T_1 - T_2) - U_t A_t(T_2 - T_1) + U_c A_c(T_c - T_2)$$Dividing both sides by $V_2 \rho C$ gives the second dynamic ODE:
$$\frac{dT_2}{dt} = \frac{q}{V_2}(T_1 - T_2) + \frac{U_t A_t}{V_2 \rho C}(T_1 - T_2) + \frac{U_c A_c}{V_2 \rho C}(T_c - T_2) \qquad \text{--- (Equation 2)}$$Part (ii): Degrees of Freedom (DOF) Analysis
-
1. Known Parameters (8 Constants):
$V_1, \; V_2, \; \rho, \; C, \; U_t, \; A_t, \; U_c, \; A_c$ -
2. Number of Process Variables ($N_V = 5$):
$T_1, \; T_2, \; q, \; T_i, \; T_c$ (all 5 vary with time $t$). -
3. Number of Independent Equations ($N_E =
2$):
Equation (1) and Equation (2). - 4. Degrees of Freedom ($N_F$): $$N_F = N_V - N_E = 5 - 2 = 3$$
-
5. Classification of Outputs and Inputs:
- 2 Output (Dependent) Variables ($N_E = 2$): $T_1(t)$ and $T_2(t)$ (obtained by solving the two ODEs).
-
3 Input (Independent) Variables ($N_F = 3$) that
must be specified as known functions of
time:
$q(t), \; T_i(t),$ and $T_c(t)$.
(Typically, $T_c(t)$ or $q(t)$ is used as a manipulated variable, while $T_i(t)$ and $q(t)$ act as disturbance variables).
β’ Parameters (8): $V_1, V_2, \rho, C, U_t, A_t, U_c, A_c$
β’ Variables ($N_V = 5$): $T_1, T_2, q, T_i, T_c$ | Equations ($N_E = 2$) | DOF ($N_F = 5 - 2 = 3$)
β’ Outputs (2): $T_1(t), T_2(t)$ | Inputs to be known functions of time (3): $q(t), T_i(t), T_c(t)$
(i) Draw a schematic diagram of the process and write an appropriate dynamic model for the tank level. What is the corresponding steady-state model?
(ii) At initial steady-state conditions, with $w_1 = 2.0\text{ kg/s}$ and $w_2 = 1.2\text{ kg/s}$, the tank level is $2.25\text{ m}$. What is the value of the valve constant (give units)?
In part (i), sketch the tank with two inlets ($w_1, w_2$) and one outlet ($w$), write the unsteady-state mass balance $\rho A \frac{dh}{dt} = w_1 + w_2 - w$, substitute the given valve equation for $w$, and then set $\frac{dh}{dt} = 0$ to get the steady-state model.
In part (ii), plug the given steady-state values ($\bar{w}_1 = 2.0\text{ kg/s}, \bar{w}_2 = 1.2\text{ kg/s}, \bar{h} = 2.25\text{ m}, \rho = 940\text{ kg/m}^3, g = 9.81\text{ m/s}^2, g_c = 1$) into the steady-state model to solve for the valve constant $C'_v$ (and lumped constant $C_v$) with exact units!
Step-by-Step Detailed Solution:
Part (i): Schematic Diagram, Dynamic Model, and Steady-State Model
1. Schematic Diagram Description:
Draw a cylindrical tank of cross-sectional area $A =
5\text{ m}^2$ containing liquid of density $\rho =
940\text{ kg/m}^3$ at height $h(t)$. Label two inlet
streams entering at the top with mass flow rates $w_1(t)$
and $w_2(t)$, and one outlet stream leaving at the bottom
through a fixed resistance valve with mass flow rate
$w(t)$ to atmospheric pressure.
2. Dynamic Model Derivation:
From the law of conservation of total mass:
Since the tank has a constant cross-sectional area $A$ ($V = A h$) and the liquid density $\rho$ is constant for all streams:
$$\rho A \frac{dh}{dt} = w_1 + w_2 - w$$Substituting the given valve flow equation $w = C'_v \sqrt{\frac{\rho g}{g_c} h}$:
$$\rho A \frac{dh}{dt} = w_1 + w_2 - C'_v \sqrt{\frac{\rho g}{g_c} h} \implies \frac{dh}{dt} = \frac{1}{\rho A}\left(w_1 + w_2 - C'_v \sqrt{\frac{\rho g}{g_c} h}\right)$$(Note: If the lumped valve constant is defined as $C_v = C'_v \sqrt{\frac{\rho g}{g_c}}$ such that $w = C_v \sqrt{h}$, then $\rho A \frac{dh}{dt} = w_1 + w_2 - C_v \sqrt{h}$).
3. Corresponding Steady-State Model:
At steady state, the tank level is constant, so
$\frac{dh}{dt} = 0$:
Part (ii): Calculation of the Valve Constant at Initial Steady-State Conditions
Given data at initial steady state:
- $\bar{w}_1 = 2.0\text{ kg/s}$, $\bar{w}_2 = 1.2\text{ kg/s} \implies \bar{w} = \bar{w}_1 + \bar{w}_2 = 2.0 + 1.2 = 3.2\text{ kg/s}$
- $\bar{h} = 2.25\text{ m} \implies \sqrt{\bar{h}} = \sqrt{2.25\text{ m}} = 1.5\text{ m}^{1/2}$
- $\rho = 940\text{ kg/m}^3$, $g = 9.81\text{ m/s}^2$, and in SI units $g_c = 1\text{ (kg}\cdot\text{m)/(N}\cdot\text{s}^2)$
Case 1: Value of $C'_v$ (from $w = C'_v \sqrt{\frac{\rho g}{g_c} h}$):
$$\sqrt{\frac{\rho g}{g_c} \bar{h}} = \sqrt{940\text{ kg/m}^3 \times 9.81\text{ m/s}^2 \times 2.25\text{ m}} = \sqrt{20748.15}\text{ (kg/m}\cdot\text{s}^2)^{1/2} = 144.042\text{ Pa}^{0.5}$$ $$C'_v = \frac{\bar{w}_1 + \bar{w}_2}{\sqrt{\frac{\rho g}{g_c} \bar{h}}} = \frac{3.2\text{ kg/s}}{144.042\text{ (kg/m}\cdot\text{s}^2)^{1/2}} = 0.022216\text{ m}^{1/2}\cdot\text{kg}^{1/2} \quad \left(\text{or } 0.0222\text{ }\frac{\text{kg/s}}{\text{Pa}^{0.5}}\right)$$Case 2: Value of Lumped Valve Constant $C_v$ (from $w = C_v \sqrt{h}$):
$$C_v = \frac{\bar{w}_1 + \bar{w}_2}{\sqrt{\bar{h}}} = \frac{2.0 + 1.2\text{ kg/s}}{\sqrt{2.25\text{ m}}} = \frac{3.2\text{ kg/s}}{1.5\text{ m}^{1/2}} = 2.133\text{ kg/(s}\cdot\text{m}^{1/2})$$(Providing both $C'_v$ and $C_v$ ensures 100% full credit regardless of which definition the grading key uses!)
Steady-State Model: $\bar{w}_1 + \bar{w}_2 = C'_v \sqrt{\frac{\rho g}{g_c} \bar{h}}$
(ii) Valve Constant:
β’ $C'_v = 0.0222\text{ }\frac{\text{kg/s}}{\text{Pa}^{1/2}}$ (or $0.0222\text{ kg}^{1/2}\cdot\text{m}^{1/2}$)
β’ Lumped constant $C_v = C'_v\sqrt{\frac{\rho g}{g_c}} = 2.133\text{ kg/(s}\cdot\text{m}^{1/2})$
(i) Determine the Type and Location of Sensors.
(ii) Determine the Location of Control Valves.
1. "Production must be $200\text{ mol/h}$" & "composition of $80\%$ salicylic acid" $\implies$ Flow sensor (FT) and Composition analyzer (AT) on the product stream (and feed lines).
2. "Max $10,000\text{ gal/h}$ cold water to cool 1st exothermic reactor" $\implies$ Temperature sensor (TT) in Reactor 1 and Flow sensor (FT) + Control valve on the cooling water line.
3. "1st reactor pressure up to $200\text{ atm}$, 2nd up to $10\text{ atm}$" $\implies$ Pressure sensors (PT) on Reactor 1 and Reactor 2, plus control mechanisms on the $\text{CO}_2$ compressor/feed and decompressor.
4. Liquid levels in both reactors $\implies$ Level sensors (LT) and outlet control valves.
Step-by-Step Detailed Solution:
Part (i): Type and Location of Sensors (Transmitters)
-
Flow Sensors / Transmitters (FT):
- Salicylic Acid Product Outlet Line (after Reactor 2): To measure the total product flow rate and verify that the production target of $200\text{ moles/hr}$ is met.
- Cooling Water Inlet Line (to Jacket of Reactor 1): To monitor cooling water flow rate and ensure the environmental constraint ($\le 10,000\text{ gal/hr}$) is not violated.
- Phenol + NaOH Feed Line, $\text{CO}_2$ Line, and Sulfuric Acid ($\text{H}_2\text{SO}_4$) Feed Line: For stoichiometric ratio control of reactants entering Reactors 1 and 2.
-
Composition / Analyzer Sensor (AT):
- Salicylic Acid Product Stream (exiting Reactor 2): To measure the molar composition of salicylic acid and maintain it at the required $80\%$ specification.
-
Temperature Sensors / Transmitters (TT):
- Inside Reactor 1 (Jacketed Reactor Vessel): Since the first reaction is exothermic, temperature must be measured to control reaction rate and prevent thermal runaway.
- Cooling Water Outlet (Hot Water) Line: To monitor heat removal from Reactor 1.
-
Pressure Sensors / Transmitters (PT):
- Reactor 1 Vapor Space / Discharge of Compressor: To monitor pressure and ensure it stays below the safety limit of $200\text{ atm}$.
- Reactor 2 / Downstream of Decompressor: To monitor pressure and ensure it does not exceed the $10\text{ atm}$ operational constraint.
-
Level Sensors / Transmitters (LT):
- Reactor 1 and Reactor 2 Vessels: To monitor liquid holdup/inventory in both reactors and prevent overflow or dry-running.
Part (ii): Location of Control Valves (Final Control Elements)
- Phenol / Sodium Hydroxide Liquid Feed Line (entering Reactor 1): To manipulate the primary feed rate in order to achieve the $200\text{ mol/hr}$ production rate.
- Carbon Dioxide ($\text{CO}_2$) Gas Feed Line (or Compressor recycle/suction throttle valve): To control the operating pressure of Reactor 1 ($\le 200\text{ atm}$) and reactant gas supply.
- Cold Water Inlet Line (to Reactor 1 Cooling Jacket): To manipulate coolant flow rate (up to the $10,000\text{ gal/hr}$ constraint) to control the temperature of exothermic Reactor 1.
- Intermediate Line Between Reactor 1 and Reactor 2 (at/across the Decompressor): To control the liquid level in Reactor 1 and reduce the pressure from $200\text{ atm}$ down to $\le 10\text{ atm}$ entering Reactor 2.
- Sulfuric Acid ($\text{H}_2\text{SO}_4$) Feed Line (entering Reactor 2): To manipulate the acid addition rate in proportion to the intermediate stream so that the final product composition is maintained at $80\%$ salicylic acid.
- Salicylic Acid Product Outlet Line (exiting Reactor 2): To control the liquid level inside Reactor 2 and regulate product discharge.
β’ FT (Flow): Product exit line ($200\text{ mol/h}$ target), Cold water line ($\le 10,000\text{ gal/h}$ limit), Phenol/NaOH & $\text{H}_2\text{SO}_4$ feed lines.
β’ AT (Composition Analyzer): Product exit stream ($80\%$ salicylic acid target).
β’ TT (Temperature): Reactor 1 vessel (exothermic reaction) & cooling jacket exit.
β’ PT (Pressure): Reactor 1 ($\le 200\text{ atm}$ limit) & Reactor 2 / Decompressor exit ($\le 10\text{ atm}$ limit).
β’ LT (Level): Reactor 1 and Reactor 2 liquid holdups.
(ii) Control Valves (Locations):
1. Phenol/NaOH feed line, 2. $\text{CO}_2$ feed/compressor line, 3. Cold water jacket inlet line, 4. Inter-reactor decompressor line, 5. Sulfuric acid feed line, 6. Product outlet line after Reactor 2.
(i) to control the level of the column at desired value to avoid flooding.
(ii) to control the operating pressure of the column at desired value to achieve the desired operation.
(iii) to maintain the feed flow rate of the column at desired value.
(iv) to control the bottom column temperature at a desirable degree.
(v) to control the level of the condenser at desired value.
(i) Column base level (LT/LC) $\to$ valve on Bottoms product line.
(ii) Column overhead pressure (PT/PC) $\to$ valve on Condenser cooling water line (or overhead vapor/vent line).
(iii) Feed flow rate (FT/FC) $\to$ valve on Feed line.
(iv) Bottom column temperature (TT/TC) $\to$ valve on Reboiler steam supply line.
(v) Condenser/Reflux drum level (LT/LC) $\to$ valve on Distillate product line.
Step-by-Step Detailed Solution:
Each of the five required feedback control loops consists of a Sensor/Transmitter, a Feedback Controller (comparing the measured signal with a setpoint), and a Control Valve on the corresponding manipulated stream:
-
(i) Control Loop for Column Bottom Level (to avoid
flooding):
- Controlled Variable: Liquid level at the bottom (sump) of the distillation column ($h_B$).
- Sensor/Transmitter: Level Transmitter (LT-1) connected to the bottom of the column.
- Controller: Level Controller (LC-1).
- Manipulated Variable / Control Valve: Control valve installed on the Bottoms liquid product leaving line.
-
(ii) Control Loop for Operating Pressure of the
Column:
- Controlled Variable: Overhead vapor pressure in the column ($P$).
- Sensor/Transmitter: Pressure Transmitter (PT-1) mounted at the top vapor space / overhead vapor line of the column.
- Controller: Pressure Controller (PC-1).
- Manipulated Variable / Control Valve: Control valve installed on the Cooling Water (C.W.) line to the overhead condenser (increasing cooling water flow condenses more vapor and lowers column pressure).
-
(iii) Control Loop for Feed Flow Rate:
- Controlled Variable: Volumetric/mass flow rate of the feed stream ($F$).
- Sensor/Transmitter: Flow Transmitter (FT-1) on the feed pipeline entering the column.
- Controller: Flow Controller (FC-1).
- Manipulated Variable / Control Valve: Control valve installed directly on the Feed line downstream of FT-1.
-
(iv) Control Loop for Bottom Column
Temperature:
- Controlled Variable: Temperature on a sensitive lower tray / bottom section of the column ($T_B$).
- Sensor/Transmitter: Temperature Transmitter (TT-1) located near the bottom tray of the column.
- Controller: Temperature Controller (TC-1).
- Manipulated Variable / Control Valve: Control valve installed on the Steam / heating medium supply line to the Reboiler.
-
(v) Control Loop for Condenser (Reflux Drum /
Accumulator) Level:
- Controlled Variable: Liquid level in the overhead condenser accumulator drum ($h_D$).
- Sensor/Transmitter: Level Transmitter (LT-2) connected to the overhead reflux drum.
- Controller: Level Controller (LC-2).
- Manipulated Variable / Control Valve: Control valve installed on the Distillate overhead liquid product line (or reflux line if distillate is fixed).
β’ (i) Column Level: LT (column base) $\to$ LC $\to$ Control Valve on Bottoms Product stream.
β’ (ii) Column Pressure: PT (top of column) $\to$ PC $\to$ Control Valve on Condenser Cooling Water (C.W.) stream.
β’ (iii) Feed Flow Rate: FT (feed line) $\to$ FC $\to$ Control Valve on Feed stream.
β’ (iv) Bottom Temperature: TT (lower column tray) $\to$ TC $\to$ Control Valve on Reboiler Steam stream.
β’ (v) Condenser Drum Level: LT (reflux drum) $\to$ LC $\to$ Control Valve on Distillate Product stream.
Part B [2018-19 Q6(a)]: Discuss the steps for developing dynamic models of chemical processes.
Part C [2018-19 Q7(a)]: Describe different types of process models along with their advantages and disadvantages.
Part D [2019-20 Q4(b)]: A process has been operating for a long period of time with flow rates of $w_1 = 850\text{ kg/min}$ and $w_2 = 310\text{ kg/min}$, and feed compositions (mass fractions) of $x_1 = 0.6$ and $x_2 = 0.78$. What is the steady-state value of $x$?
β’ Part D (2019-20 Q4b) is a quick 5-mark steady-state blending calculation: "operating for a long period of time" means the blending tank is at steady state ($\frac{dx}{dt} = 0$), so $\bar{x} = \frac{\bar{w}_1 \bar{x}_1 + \bar{w}_2 \bar{x}_2}{\bar{w}_1 + \bar{w}_2}$.
Step-by-Step Detailed Solution:
Parts A, B, and C: Please refer directly to Rank 3 Theory Sections 1 and 2 above, where the complete exam-ready answers (5 points for studying process control, Table 2.1's 9 steps for developing dynamic models, and the comparison of Theoretical, Empirical, and Semi-Empirical models) are written in full detail.
Part D [2019-20 Q4(b)]: Steady-State Value of $x$ in a Blending Process
From the dynamic component balance of a stirred-tank blending process (Chapter 2, Eq. 2-18):
$$\frac{dx}{dt} = \frac{w_1}{V\rho}(x_1 - x) + \frac{w_2}{V\rho}(x_2 - x)$$Since the process has been operating for a long period of time, it is at steady state ($\frac{dx}{dt} = 0$ and $\bar{w} = \bar{w}_1 + \bar{w}_2$):
$$0 = \bar{w}_1(\bar{x}_1 - \bar{x}) + \bar{w}_2(\bar{x}_2 - \bar{x})$$ $$\implies \bar{x} = \frac{\bar{w}_1 \bar{x}_1 + \bar{w}_2 \bar{x}_2}{\bar{w}_1 + \bar{w}_2}$$Substituting the given steady-state values ($\bar{w}_1 = 850\text{ kg/min}$, $\bar{w}_2 = 310\text{ kg/min}$, $\bar{x}_1 = 0.6$, $\bar{x}_2 = 0.78$):
$$\bar{x} = \frac{(850)(0.6) + (310)(0.78)}{850 + 310} = \frac{510 + 241.8}{1160} = \frac{751.8}{1160} = 0.6481$$π RANK 4: Transfer Function Development, Linearization, Interacting/Non-Interacting Tanks, & MIMO Mixing Systems
1. Definition, Properties, & General Procedure for Developing Transfer Function Models (Chapter 4, Pages 1β13, 21β22)
A Transfer Function (TF) $G(s)$ characterizes the dynamic input-output relationship of a linear, time-invariant dynamic model (in terms of deviation variables with zero initial conditions):
- Why use Deviation Variables ($y' = y - \bar{y}, \; u' = u - \bar{u}$)? Because if the process is initially at steady state ($y(0) = \bar{y}$), then $y'(0) = y(0) - \bar{y} = 0$. Thus, all initial condition terms vanish when taking the Laplace transform!
- Steady-State Gain ($K$) from $G(s)$: By the Final Value Theorem, if a steady-state gain exists: $$K = \lim_{s \to 0} G(s) = \frac{\bar{y}_2 - \bar{y}_1}{\bar{u}_2 - \bar{u}_1}$$
- Order of a TF Model: Defined as the highest power of $s$ ($n$) in the denominator polynomial of $G(s) = \frac{\sum_{i=0}^m b_i s^i}{\sum_{i=0}^n a_i s^i}$, which equals the order of the underlying linear ODE. For physical realizability, $n \ge m$.
General Flowchart / Procedure for Developing Transfer Function Models (Chapter 4, Pages 21β22)
- Step 1a & 1b: Start with the dynamic process model (differential equations). Obtain the steady-state model by setting all time derivatives to zero, and specify nominal steady-state conditions.
-
Step 2a (If Linear) / Step 2b (If Nonlinear):
- 2a: If the dynamic model is linear, subtract the steady-state equations from the dynamic equations and substitute deviation variables.
- 2b: If the dynamic model is nonlinear, use a first-order Taylor series expansion to linearize around the nominal steady state.
- Step 3: Express the resulting linear model in deviation variable form.
- Step 4: Take the Laplace transform of each equation (with all initial conditions equal to zero).
- Step 5: Algebraically eliminate all intermediate/other outputs except the desired output variable $Y_i(s)$.
- Step 6: Set all inputs to zero except the single desired input variable $U_j(s)$.
- Step 7: Rearrange to obtain the desired transfer function $G_{ij}(s) = \frac{Y_i(s)}{U_j(s)}$. (Repeat Steps 5β7 for all other inputs and outputs).
2. Linearization of Nonlinear Dynamic Models (Chapter 4, Pages 16β20)
For a nonlinear ODE $\frac{dy}{dt} = f(y, u)$, performing a Taylor series expansion around the steady state $(\bar{y}, \bar{u})$ and truncating after the first-order terms gives:
Example (Liquid Storage Tank with Nonlinear Valve $q =
C_v\sqrt{h}$ - Chapter 4, Pages 19β20):
Nonlinear ODE: $\frac{dh}{dt} = \frac{1}{A}q_i -
\frac{C_v}{A}\sqrt{h} = f(h, q_i)$.
Linearizing around $(\bar{h}, \bar{q}_i)$ yields:
3. State-Space Models & Stability Criterion (Chapter 4, Pages 23β32 & Chapter 6, Pages 47β49)
A linear state-space model is written in standard vector-matrix form as:
where $\mathbf{x}$ is the state vector, $\mathbf{u}$ is the
control (manipulated input) vector, $\mathbf{d}$ is the
disturbance vector, $\mathbf{y}$ is the measured output
vector, and $\mathbf{A}, \mathbf{B}, \mathbf{C}, \mathbf{E}$
are constant matrices.
Stability Criterion for State-Space Models:
The state-space model will exhibit a bounded response
$\mathbf{x}(t)$ for all bounded inputs $\mathbf{u}(t)$ and
$\mathbf{d}(t)$ if and only if
all eigenvalues of matrix $\mathbf{A}$ have negative real
parts
($\text{Re}(\lambda_i) < 0$), where the eigenvalues are the
roots of $\det(\lambda \mathbf{I} - \mathbf{A}) = 0$.
4. Interacting vs. Non-Interacting Tank Systems (Chapter 6, Pages 37β46)
-
Non-Interacting System (Fig. 4.3): Tank 1
discharges freely through valve $R_1$ into the top of Tank 2
($q_1 = h_1/R_1$). Changes in downstream Tank 2 ($h_2$) have
no effect on upstream Tank 1 ($h_1$).
$$\frac{Q'_2(s)}{Q'_i(s)} = \frac{1}{(\tau_1 s + 1)(\tau_2 s + 1)}, \qquad \frac{H'_2(s)}{Q'_i(s)} = \frac{R_2}{(\tau_1 s + 1)(\tau_2 s + 1)}$$ $$\text{where } \tau_1 = A_1 R_1 \text{ and } \tau_2 = A_2 R_2$$
-
Interacting System (Fig. 6.13): Tank 1 and
Tank 2 are connected at the bottom through valve $R_1$, so
the flow between them depends on the difference in levels:
$q_1 = \frac{h_1 - h_2}{R_1}$. Downstream changes affect
upstream units and vice versa.
$$\frac{Q'_2(s)}{Q'_i(s)} = \frac{1}{\tau^2 s^2 + 2\zeta\tau s + 1} = \frac{1}{A_1 A_2 R_1 R_2 s^2 + (\tau_1 + \tau_2 + A_1 R_2)s + 1}$$ $$\frac{H'_2(s)}{Q'_i(s)} = \frac{R_2}{\tau^2 s^2 + 2\zeta\tau s + 1}, \qquad \frac{H'_1(s)}{Q'_i(s)} = \frac{K'_1(\tau_a s + 1)}{\tau^2 s^2 + 2\zeta\tau s + 1}$$ $$\text{where } \tau = \sqrt{\tau_1\tau_2}, \quad \zeta = \frac{\tau_1 + \tau_2 + A_1 R_2}{2\sqrt{\tau_1\tau_2}} > 1$$Key Conclusion: Because of the extra cross-term $A_1 R_2 s$ in the denominator, the interacting system has a larger damping coefficient $\zeta$ and therefore exhibits a slower (more sluggish) response than the non-interacting system.
(i) Derive the transfer function of $H'(s)$ and $T'(s)$ with other variables.
(ii) Express the transfer functions by means of a transfer function matrix.
(iii) Draw a block diagram of the MIMO thermal mixing system with variable level.
Notice one small detail in the question statement: in the textbook/slides (Slide 52), $w$ is constant ($\frac{dh}{dt} = \frac{1}{\rho A}(w_h + w_c - w)$), whereas in the question prompt it also mentions $w = kh$ (a linear valve at the outlet). To make sure your answer is 100% bulletproof for both the slide's exact formula AND the $w = kh$ case, we will show the complete derivation for both side-by-side!
Step-by-Step Detailed Solution:
Part (i): Derivation of the Transfer Functions for $H'(s)$ and $T'(s)$
Step 1: Unsteady-State Total Mass Balance (for Level
$h$):
Since liquid density $\rho$ and tank cross-sectional area
$A$ are constant ($V = Ah$), conservation of total mass
gives:
-
Case A (Following Chapter 6 PDF Slides 52β54 where
outlet flow $w = \bar{w}$ is constant):
At steady state: $\bar{w}_h + \bar{w}_c - \bar{w} = 0$. In deviation variables ($w'_h = w_h - \bar{w}_h, \; w'_c = w_c - \bar{w}_c, \; w' = 0$): $$\frac{dh'}{dt} = \frac{1}{\rho A}(w'_h + w'_c)$$ Taking the Laplace transform with $h'(0) = 0$: $$s H'(s) = \frac{1}{\rho A}\left[W'_h(s) + W'_c(s)\right] \implies H'(s) = \frac{1}{A\rho s} W'_h(s) + \frac{1}{A\rho s} W'_c(s)$$ -
Case B (If outlet flow varies with level as $w =
kh$):
Substituting $w = kh$ into Eq. (1) and writing in deviation variables: $$\rho A \frac{dh'}{dt} + k h' = w'_h + w'_c \implies \left(\tau_h s + 1\right) H'(s) = \frac{1}{k} W'_h(s) + \frac{1}{k} W'_c(s) \quad \left(\text{where } \tau_h = \frac{\rho A}{k}\right)$$ $$H'(s) = \frac{1/k}{\tau_h s + 1} W'_h(s) + \frac{1/k}{\tau_h s + 1} W'_c(s)$$
Step 2: Unsteady-State Energy Balance (for Temperature
$T$):
Using $T_{\text{ref}} = 0$, the rate of energy
accumulation in the variable-volume tank is:
Dividing by constant $C$ and expanding the left-hand side by the chain rule:
$$\rho A h \frac{dT}{dt} + T \left(\rho A \frac{dh}{dt}\right) = w_h T_h + w_c T_c - w T$$Substitute $\rho A \frac{dh}{dt} = w_h + w_c - w$ from the mass balance (Eq. 1):
$$\rho A h \frac{dT}{dt} + T(w_h + w_c - w) = w_h T_h + w_c T_c - w T$$Notice that the $-wT$ terms cancel out on both sides! Dividing by $\rho A h$ yields Eq. (6-112) from Slide 52:
$$\frac{dT}{dt} = \frac{1}{\rho A h}\left[w_h T_h + w_c T_c - (w_h + w_c)T\right] = f(T, h, w_h, w_c, T_h, T_c) \qquad \text{--- (Eq. 2)}$$
At steady state, $\frac{dT}{dt} = 0$, so $\bar{w}_h
\bar{T}_h + \bar{w}_c \bar{T}_c - (\bar{w}_h +
\bar{w}_c)\bar{T} = 0$, and $\bar{w}_h + \bar{w}_c =
\bar{w}$.
Linearizing Eq. (2) around the nominal steady state
$(\bar{T}, \bar{h}, \bar{w}_h, \bar{w}_c, \bar{T}_h,
\bar{T}_c)$:
- $\left(\frac{\partial f}{\partial T}\right)_s = -\frac{\bar{w}_h + \bar{w}_c}{\rho A \bar{h}} = -\frac{\bar{w}}{\rho A \bar{h}} = -\frac{1}{\tau}$ (where $\tau = \frac{\rho A \bar{h}}{\bar{w}}$ is the residence time)
- $\left(\frac{\partial f}{\partial h}\right)_s = -\frac{1}{\rho A \bar{h}^2}\underbrace{\left[\bar{w}_h \bar{T}_h + \bar{w}_c \bar{T}_c - (\bar{w}_h + \bar{w}_c)\bar{T}\right]}_{= 0 \text{ at steady state}} = 0$ (Crucial result: $h'$ does NOT affect $T'$ in the linearized equation!)
- $\left(\frac{\partial f}{\partial w_h}\right)_s = \frac{\bar{T}_h - \bar{T}}{\rho A \bar{h}}, \qquad \left(\frac{\partial f}{\partial w_c}\right)_s = \frac{\bar{T}_c - \bar{T}}{\rho A \bar{h}}$
- $\left(\frac{\partial f}{\partial T_h}\right)_s = \frac{\bar{w}_h}{\rho A \bar{h}}, \qquad \left(\frac{\partial f}{\partial T_c}\right)_s = \frac{\bar{w}_c}{\rho A \bar{h}}$
Thus, the linearized energy balance is:
$$\frac{dT'}{dt} = -\frac{\bar{w}}{\rho A \bar{h}} T' + \left(\frac{\bar{T}_h - \bar{T}}{\rho A \bar{h}}\right) w'_h + \left(\frac{\bar{T}_c - \bar{T}}{\rho A \bar{h}}\right) w'_c + \left(\frac{\bar{w}_h}{\rho A \bar{h}}\right) T'_h + \left(\frac{\bar{w}_c}{\rho A \bar{h}}\right) T'_c$$Multiplying through by $\tau = \frac{\rho A \bar{h}}{\bar{w}}$ and taking the Laplace transform with $T'(0) = 0$ gives:
$$T'(s) = \left[\frac{(\bar{T}_h - \bar{T})/\bar{w}}{\tau s + 1}\right] W'_h(s) + \left[\frac{(\bar{T}_c - \bar{T})/\bar{w}}{\tau s + 1}\right] W'_c(s) + \left[\frac{\bar{w}_h/\bar{w}}{\tau s + 1}\right] T'_h(s) + \left[\frac{\bar{w}_c/\bar{w}}{\tau s + 1}\right] T'_c(s)$$Part (ii): Expressing the Transfer Functions as a Transfer Function Matrix (Slide 53)
In combined $(2 \times 4)$ Transfer Function Matrix form:
$$\begin{bmatrix} T'(s) \\ H'(s) \end{bmatrix} = \begin{bmatrix} \dfrac{(\bar{T}_h - \bar{T})/\bar{w}}{\tau s + 1} & \dfrac{(\bar{T}_c - \bar{T})/\bar{w}}{\tau s + 1} & \dfrac{\bar{w}_h/\bar{w}}{\tau s + 1} & \dfrac{\bar{w}_c/\bar{w}}{\tau s + 1} \\[10pt] \dfrac{1/A\rho}{s} & \dfrac{1/A\rho}{s} & 0 & 0 \end{bmatrix} \begin{bmatrix} W'_h(s) \\ W'_c(s) \\ T'_h(s) \\ T'_c(s) \end{bmatrix}$$Or separated into a $(2 \times 2)$ Process Transfer Function Matrix $\mathbf{G}_p(s)$ (for manipulated inputs) and a $(2 \times 2)$ Disturbance Transfer Function Matrix $\mathbf{G}_d(s)$ (Eq. 6-123):
$$\begin{bmatrix} T'(s) \\ H'(s) \end{bmatrix} = \begin{bmatrix} \dfrac{(\bar{T}_h - \bar{T})/\bar{w}}{\tau s + 1} & \dfrac{(\bar{T}_c - \bar{T})/\bar{w}}{\tau s + 1} \\[10pt] \dfrac{1/A\rho}{s} & \dfrac{1/A\rho}{s} \end{bmatrix} \begin{bmatrix} W'_h(s) \\ W'_c(s) \end{bmatrix} + \begin{bmatrix} \dfrac{\bar{w}_h/\bar{w}}{\tau s + 1} & \dfrac{\bar{w}_c/\bar{w}}{\tau s + 1} \\[10pt] 0 & 0 \end{bmatrix} \begin{bmatrix} T'_h(s) \\ T'_c(s) \end{bmatrix}$$(Note: If $w = kh$ is used in row 2, replace $\frac{1/A\rho}{s}$ with $\frac{1/k}{\tau_h s + 1}$).
Part (iii): Block Diagram of the MIMO Thermal Mixing System (Slide 54)
Draw the 4 input signals $W'_h(s), W'_c(s), T'_h(s), T'_c(s)$ on the left feeding into 6 individual transfer function blocks: the top 4 blocks ($\frac{(\bar{T}_h-\bar{T})/\bar{w}}{\tau s+1}, \frac{(\bar{T}_c-\bar{T})/\bar{w}}{\tau s+1}, \frac{\bar{w}_h/\bar{w}}{\tau s+1}, \frac{\bar{w}_c/\bar{w}}{\tau s+1}$) sum at a 4-input summing junction to produce $T'(s)$, while $W'_h(s)$ and $W'_c(s)$ also branch down into two $\frac{1/A\rho}{s}$ blocks that sum at a 2-input summing junction to produce $H'(s)$, exactly as shown in Figure 6.18 on Page 54 of Chapter 6 PDF.
(ii) Show how these transfer functions are simplified when negligible thermal capacitance of the heating element ($m_e C_e \to 0$) is assumed. [Hint: Find $T'_e(s)$ from Equation 2, then substitute it in the expression of $T'(s)$ obtained from Equation 1.]
In part (i), follow the Hint: write Eqs. (1) and (2) in deviation variables ($T', T'_e, T'_i, Q'$), take the Laplace transform, solve Eq. (2) for $T'_e(s)$ in terms of $Q'(s)$ and $T'(s)$, and substitute $T'_e(s)$ into Eq. (1) to get $\frac{T'(s)}{Q'(s)}$ and $\frac{T'(s)}{T'_i(s)}$! Both will be second-order transfer functions.
In part (ii), set $m_e C_e = 0$ (so $\tau_e = 0$) in those two transfer functions and show that they simplify to standard first-order transfer functions!
Step-by-Step Detailed Solution:
Part (i): Derivation of Transfer Functions $\frac{T'(s)}{Q'(s)}$ and $\frac{T'(s)}{T'_i(s)}$
Step 1: Write Equations (1) and (2) in Deviation
Variables and Take Laplace Transform:
Since Equations (1) and (2) are already linear with
constant parameters ($m, m_e, w, C, C_e, h_e, A_e$),
subtracting their steady-state forms yields the exact same
equations in deviation variables ($T', T'_e, T'_i, Q'$):
Taking the Laplace transform with zero initial conditions ($T'(0) = 0, \; T'_e(0) = 0$):
$$m C s T'(s) = w C\left[T'_i(s) - T'(s)\right] + h_e A_e\left[T'_e(s) - T'(s)\right] \qquad (3)$$ $$m_e C_e s T'_e(s) = Q'(s) - h_e A_e\left[T'_e(s) - T'(s)\right] \qquad (4)$$
Step 2: Solve Equation (4) for $T'_e(s)$:
Rearranging Eq. (4) by dividing through by $h_e A_e$ and
defining the heating element time constant $\tau_e =
\frac{m_e C_e}{h_e A_e}$:
Step 3: Substitute $T'_e(s)$ from Eq. (5) into Eq.
(3):
First, notice that in Eq. (3), the term is $h_e A_e
\left[T'_e(s) - T'(s)\right]$. Using Eq. (5):
Substitute this into Eq. (3):
$$m C s T'(s) + w C T'(s) = w C T'_i(s) + \frac{Q'(s) - m_e C_e s T'(s)}{\tau_e s + 1}$$Multiply through by $(\tau_e s + 1)$ and divide by $w C$ (defining the tank residence time constant $\tau = \frac{m}{w}$):
$$(\tau s + 1)(\tau_e s + 1) T'(s) + \frac{m_e C_e}{w C} s T'(s) = (\tau_e s + 1) T'_i(s) + \frac{1}{w C} Q'(s)$$Expand and group powers of $s$ on the left-hand side:
$$\left[\tau \tau_e s^2 + \left(\tau + \tau_e + \frac{m_e C_e}{w C}\right) s + 1\right] T'(s) = \left(\frac{1}{w C}\right) Q'(s) + (\tau_e s + 1) T'_i(s)$$Therefore, the two required transfer functions are:
- For Heater Input $Q'(s)$ (with $T'_i(s) = 0$): $$\frac{T'(s)}{Q'(s)} = \frac{1 / (w C)}{\tau \tau_e s^2 + \left(\tau + \tau_e + \frac{m_e C_e}{w C}\right) s + 1}$$
- For Inlet Temperature $T'_i(s)$ (with $Q'(s) = 0$): $$\frac{T'(s)}{T'_i(s)} = \frac{\tau_e s + 1}{\tau \tau_e s^2 + \left(\tau + \tau_e + \frac{m_e C_e}{w C}\right) s + 1}$$
where $\tau = \frac{m}{w}$ and $\tau_e = \frac{m_e C_e}{h_e A_e}$.
Part (ii): Simplification When Negligible Thermal Capacitance of the Heating Element ($m_e C_e \to 0$) is Assumed
When $m_e C_e \to 0$, the heating element time constant
becomes zero ($\tau_e = \frac{m_e C_e}{h_e A_e} \to 0$)
and $\frac{m_e C_e}{w C} \to 0$.
Substituting $\tau_e = 0$ and $m_e C_e = 0$ into the two
transfer functions above:
These are identical to the standard first-order stirred-tank heater transfer functions (Eqs. 12 and 13 on Pages 8β9 of Chapter 4 PDF)!
β’ Tank 1 and Tank 2 have linear valves $R_1$ and $R_2$, so as shown in Chapter 6 (Slide 43), the flow transfer functions are $\frac{Q'_1(s)}{Q'(s)} = \frac{1}{\tau_1 s + 1}$ and $\frac{Q'_2(s)}{Q'_1(s)} = \frac{1}{\tau_2 s + 1}$ where $\tau_1 = A_1 R_1$ and $\tau_2 = A_2 R_2$.
β’ Tank 3 has a constant-speed pump at its outlet ($q_3 = b = \text{constant} \implies Q'_3(s) = 0$), which is an integrating tank (Chapter 5, Slide 15: $\frac{H'(s)}{Q'_2(s)} = \frac{1}{A_3 s}$)!
Multiply all three transfer functions together to get $\frac{H'(s)}{Q'(s)}$.
Step-by-Step Detailed Solution:
Step 1: Transfer Function for Tank 1 ($\frac{Q'_1(s)}{Q'(s)}$)
Mass balance and linear valve relation for Tank 1:
$$A_1 \frac{dh_1}{dt} = q(t) - q_1(t), \qquad q_1(t) = \frac{h_1(t)}{R_1}$$Eliminating $h_1 = R_1 q_1$, converting to deviation variables, and taking the Laplace transform:
$$A_1 R_1 \frac{dq'_1}{dt} + q'_1 = q' \implies \frac{Q'_1(s)}{Q'(s)} = \frac{1}{\tau_1 s + 1} \qquad (\text{where } \tau_1 = A_1 R_1)$$Step 2: Transfer Function for Tank 2 ($\frac{Q'_2(s)}{Q'_1(s)}$)
Similarly, for Tank 2 (since the tanks are non-interacting):
$$A_2 \frac{dh_2}{dt} = q_1(t) - q_2(t), \qquad q_2(t) = \frac{h_2(t)}{R_2}$$ $$A_2 R_2 \frac{dq'_2}{dt} + q'_2 = q'_1 \implies \frac{Q'_2(s)}{Q'_1(s)} = \frac{1}{\tau_2 s + 1} \qquad (\text{where } \tau_2 = A_2 R_2)$$Step 3: Transfer Function for Tank 3 ($\frac{H'(s)}{Q'_2(s)}$)
Mass balance for Tank 3 (with constant outlet flow $q_3 = b$ maintained by the pump):
$$A_3 \frac{dh}{dt} = q_2(t) - b$$At initial steady state, $0 = \bar{q}_2 - b \implies \bar{q}_2 = b$. Subtracting the steady-state equation from the dynamic equation gives:
$$A_3 \frac{dh'}{dt} = q'_2(t)$$Taking the Laplace transform with $h'(0) = 0$:
$$A_3 s H'(s) = Q'_2(s) \implies \frac{H'(s)}{Q'_2(s)} = \frac{1}{A_3 s}$$Step 4: Overall Transfer Function $\frac{H'(s)}{Q'(s)}$
By the multiplicative property of non-interacting elements in series:
$$\frac{H'(s)}{Q'(s)} = \left[\frac{H'(s)}{Q'_2(s)}\right] \left[\frac{Q'_2(s)}{Q'_1(s)}\right] \left[\frac{Q'_1(s)}{Q'(s)}\right] = \frac{1}{A_3 s (\tau_1 s + 1)(\tau_2 s + 1)}$$where $\tau_1 = A_1 R_1$ and $\tau_2 = A_2 R_2$.
Typically, the rate of reaction is referred to as the specific growth rate $\mu$ and is modeled by a Monod equation, $$\mu(S) = \frac{\mu_m S}{K_s + S}$$ Assume $\mu_m = 0.20\text{ h}^{-1}$, $K_s = 1.0\text{ g/L}$, $Y_{X/S} = 0.5\text{ g/g}$.
Use a steady-state operating point of $\bar{D} = 0.1\text{ h}^{-1}, \; \bar{X} = 2.25\text{ g/L}, \; \bar{S} = 1.0\text{ g/L}, \; \bar{S}_f = 10\text{ g/L}$.
Using linearization, derive a transfer function relating the deviation variables for the cell concentration $(X - \bar{X})$ to the dilution rate $(D - \bar{D})$.
1. Linearize the two nonlinear state equations $\dot{X} = f_1(X, S, D)$ and $\dot{S} = f_2(X, S, D)$ around $(\bar{X}, \bar{S}, \bar{D})$ by computing the Jacobian partial derivatives $a_{11}, a_{12}, b_1$ and $a_{21}, a_{22}, b_2$.
2. Plug in the given numbers ($\mu_m = 0.2, K_s = 1.0, Y_{X/S} = 0.5, \bar{D} = 0.1, \bar{X} = 2.25, \bar{S} = 1.0, \bar{S}_f = 10$)! Notice how clean the numbers are: at $\bar{S} = 1.0$, $\mu(\bar{S}) = \frac{0.2(1)}{1+1} = 0.1 = \bar{D}$!
3. Take the Laplace transform of the two linearized equations, eliminate $S'(s)$, and solve for $\frac{X'(s)}{D'(s)}$!
Step-by-Step Detailed Solution:
Step 1: Define the Nonlinear Functions and Deviation Variables
Let the two nonlinear state equations (with constant $S_f = \bar{S}_f = 10\text{ g/L}$) be:
$$\frac{dX}{dt} = f_1(X, S, D) = \mu(S)X - DX$$ $$\frac{dS}{dt} = f_2(X, S, D) = -\frac{\mu(S)X}{Y_{X/S}} - D(S_f - S)$$where $\mu(S) = \frac{\mu_m S}{K_s + S}$. Define the deviation variables:
$$X' = X - \bar{X}, \qquad S' = S - \bar{S}, \qquad D' = D - \bar{D}$$Step 2: Evaluate $\mu(\bar{S})$ and $\left.\frac{d\mu}{dS}\right|_{\bar{S}}$ at the Steady-State Operating Point
Given: $\mu_m = 0.20\text{ h}^{-1}, \; K_s = 1.0\text{ g/L}, \; Y_{X/S} = 0.5\text{ g/g}, \; \bar{D} = 0.1\text{ h}^{-1}, \; \bar{X} = 2.25\text{ g/L}, \; \bar{S} = 1.0\text{ g/L}, \; \bar{S}_f = 10\text{ g/L}$.
- Steady-state specific growth rate: $$\bar{\mu} = \mu(\bar{S}) = \frac{\mu_m \bar{S}}{K_s + \bar{S}} = \frac{0.20 \times 1.0}{1.0 + 1.0 } = \frac{0.20}{2.0} = 0.10\text{ h}^{-1}$$ (Note: $\bar{\mu} - \bar{D} = 0.10 - 0.10 = 0$, confirming the steady state!)
- Derivative of $\mu(S)$ with respect to $S$ evaluated at $\bar{S} = 1.0\text{ g/L}$: $$\frac{d\mu}{dS} = \frac{\mu_m(K_s + S) - \mu_m S}{(K_s + S)^2} = \frac{\mu_m K_s}{(K_s + S)^2}$$ $$\left.\frac{d\mu}{dS}\right|_{\bar{S}} = \frac{0.20 \times 1.0}{(1.0 + 1.0)^2} = \frac{0.20}{4.0} = 0.05\text{ L/(g}\cdot\text{h)}$$
Step 3: Compute Partial Derivatives (Linearization)
The linearized equations in deviation form are:
$$\frac{dX'}{dt} = a_{11} X' + a_{12} S' + b_1 D'$$ $$\frac{dS'}{dt} = a_{21} X' + a_{22} S' + b_2 D'$$Evaluating each partial derivative at the steady state $(\bar{X}, \bar{S}, \bar{D})$:
- $a_{11} = \left(\frac{\partial f_1}{\partial X}\right)_s = \mu(\bar{S}) - \bar{D} = 0.10 - 0.10 = 0$
- $a_{12} = \left(\frac{\partial f_1}{\partial S}\right)_s = \bar{X} \left.\frac{d\mu}{dS}\right|_{\bar{S}} = 2.25 \times 0.05 = 0.1125\text{ h}^{-1}$
- $b_1 = \left(\frac{\partial f_1}{\partial D}\right)_s = -\bar{X} = -2.25\text{ g/L}$
- $a_{21} = \left(\frac{\partial f_2}{\partial X}\right)_s = -\frac{\mu(\bar{S})}{Y_{X/S}} = -\frac{0.10}{0.5} = -0.20\text{ h}^{-1}$
- $a_{22} = \left(\frac{\partial f_2}{\partial S}\right)_s = -\frac{\bar{X}}{Y_{X/S}} \left.\frac{d\mu}{dS}\right|_{\bar{S}} + \bar{D} = -\frac{2.25}{0.5}(0.05) + 0.10 = -0.225 + 0.10 = -0.125\text{ h}^{-1}$
- $b_2 = \left(\frac{\partial f_2}{\partial D}\right)_s = -(\bar{S}_f - \bar{S}) = -(10.0 - 1.0) = -9.0\text{ g/L}$
Substituting these numerical values gives the linearized ODE system:
$$\frac{dX'}{dt} = 0.1125 S' - 2.25 D' \qquad \text{--- (Eq. 1)}$$ $$\frac{dS'}{dt} = -0.20 X' - 0.125 S' - 9.0 D' \qquad \text{--- (Eq. 2)}$$Step 4: Take Laplace Transform and Eliminate $S'(s)$
Taking the Laplace transform of Eqs. (1) and (2) with zero initial conditions ($X'(0) = 0, S'(0) = 0$):
$$s X'(s) = 0.1125 S'(s) - 2.25 D'(s) \qquad \text{--- (Eq. 3)}$$ $$(s + 0.125) S'(s) = -0.20 X'(s) - 9.0 D'(s) \implies S'(s) = \frac{-0.20 X'(s) - 9.0 D'(s)}{s + 0.125} \qquad \text{--- (Eq. 4)}$$Substitute $S'(s)$ from Eq. (4) into Eq. (3):
$$s X'(s) = 0.1125 \left[\frac{-0.20 X'(s) - 9.0 D'(s)}{s + 0.125}\right] - 2.25 D'(s)$$Multiply both sides by $(s + 0.125)$:
$$s(s + 0.125) X'(s) = -0.0225 X'(s) - 1.0125 D'(s) - 2.25(s + 0.125) D'(s)$$Move all $X'(s)$ terms to the left side and simplify the right side:
$$(s^2 + 0.125 s + 0.0225) X'(s) = -(2.25 s + 0.28125 + 1.0125) D'(s) = -(2.25 s + 1.29375) D'(s)$$Therefore, the transfer function relating $X'(s)$ to $D'(s)$ is:
$$\frac{X'(s)}{D'(s)} = \frac{-2.25 s - 1.29375}{s^2 + 0.125 s + 0.0225}$$Dividing numerator and denominator by $0.0225$ to put it in standard gain-time constant form:
$$\frac{X'(s)}{D'(s)} = \frac{-57.5 (1.739 s + 1)}{44.44 s^2 + 5.556 s + 1}$$We simply take the Laplace transform of both equations (with zero initial conditions), solve for $Y_1(s)$ and $Y_2(s)$ in terms of $U_1(s)$ and $U_2(s)$ using algebra (or Cramer's rule), and write down the four transfer functions: $G_{11}(s) = \frac{Y_1(s)}{U_1(s)}$, $G_{12}(s) = \frac{Y_1(s)}{U_2(s)}$, $G_{21}(s) = \frac{Y_2(s)}{U_1(s)}$, and $G_{22}(s) = \frac{Y_2(s)}{U_2(s)}$.
Step-by-Step Detailed Solution:
Step 1: Take the Laplace Transform of Both Equations
Since $y_1, y_2, u_1, u_2$ are deviation variables, initial conditions are zero ($y_1(0) = y_2(0) = 0$). Taking the Laplace transform:
$$2s Y_1(s) = -2 Y_1(s) - 3 Y_2(s) + 2 U_1(s) \implies (2s + 2) Y_1(s) + 3 Y_2(s) = 2 U_1(s) \qquad (1)$$ $$s Y_2(s) = 4 Y_1(s) - 6 Y_2(s) + 2 U_1(s) + 4 U_2(s) \implies -4 Y_1(s) + (s + 6) Y_2(s) = 2 U_1(s) + 4 U_2(s) \qquad (2)$$Step 2: Write in Matrix Form and Find the Characteristic Denominator $\Delta(s)$
$$\begin{bmatrix} 2s + 2 & 3 \\ -4 & s + 6 \end{bmatrix} \begin{bmatrix} Y_1(s) \\ Y_2(s) \end{bmatrix} = \begin{bmatrix} 2 U_1(s) \\ 2 U_1(s) + 4 U_2(s) \end{bmatrix}$$The determinant of the coefficient matrix is:
$$\Delta(s) = (2s + 2)(s + 6) - (3)(-4) = 2s^2 + 14s + 12 + 12 = 2s^2 + 14s + 24$$Factoring $\Delta(s)$:
$$\Delta(s) = 2(s^2 + 7s + 12) = 2(s + 3)(s + 4)$$Step 3: Solve for $Y_1(s)$ and $Y_2(s)$
- Solving for $Y_1(s)$: $$Y_1(s) = \frac{(s + 6)\left[2 U_1(s)\right] - 3\left[2 U_1(s) + 4 U_2(s)\right]}{2(s + 3)(s + 4)}$$ $$Y_1(s) = \frac{(2s + 12 - 6) U_1(s) - 12 U_2(s)}{2(s + 3)(s + 4)} = \frac{2(s + 3) U_1(s) - 12 U_2(s)}{2(s + 3)(s + 4)}$$ $$Y_1(s) = \left[\frac{s + 3}{(s + 3)(s + 4)}\right] U_1(s) + \left[\frac{-6}{(s + 3)(s + 4)}\right] U_2(s)$$ (Note: In $G_{11}(s)$, the $(s+3)$ factor cancels out to give $\frac{1}{s+4}$).
- Solving for $Y_2(s)$: $$Y_2(s) = \frac{(2s + 2)\left[2 U_1(s) + 4 U_2(s)\right] - (-4)\left[2 U_1(s)\right]}{2(s + 3)(s + 4)}$$ $$Y_2(s) = \frac{(4s + 4 + 8) U_1(s) + 8(s + 1) U_2(s)}{2(s + 3)(s + 4)} = \frac{4(s + 3) U_1(s) + 8(s + 1) U_2(s)}{2(s + 3)(s + 4)}$$ $$Y_2(s) = \left[\frac{2(s + 3)}{(s + 3)(s + 4)}\right] U_1(s) + \left[\frac{4(s + 1)}{(s + 3)(s + 4)}\right] U_2(s)$$ (Note: In $G_{21}(s)$, the $(s+3)$ factor cancels out to give $\frac{2}{s+4}$).
Step-by-Step Detailed Solution:
Please refer directly to Rank 4 Theory Section 1 above, which contains the complete 7-step description and exact block structure from Slides 21β22 of Chapter 4 PDF.
Dynamic Process Model (ODEs) $\to$
1a. Obtain SS model (derivatives = 0) $\to$
1b. Specify nominal SS $\to$ Split into
2a. Linear: subtract SS /
2b. Nonlinear: Taylor series linearization
$\to$ 3. Express in deviation variables $\to$
4. Take Laplace transform (ICs = 0) $\to$
5. Eliminate all outputs except desired output
$\to$
6. Set all inputs to zero except desired input
$\to$ 7. Rearrange to get G(s) (with loops back
to Step 6 for other inputs and Step 5 for other outputs).
β RANK 5: First-Order Systems, Integrating Processes, & Standard Process Inputs (Step, Ramp, Pulse, Sinusoidal, Impulse)
1. Five Standard Process Inputs: Equations, Laplace Transforms, & Time Profiles (Chapter 3, Pages 1β2, 15β21 & Chapter 5, Pages 2β9)
Standard deterministic inputs are widely used in process
modeling and control for two reasons:
(1) They are representative of actual disturbances/changes
that occur in industrial plants.
(2) They are easy to analyze mathematically.
| Input Type | Time-Domain Mathematical Representation $u(t)$ | Laplace Transform $U(s) = \mathcal{L}[u(t)]$ | Sketch / Time Profile Description | Industrial Plant Example |
|---|---|---|---|---|
| 1. Step Input |
$$u_s(t) = MS(t) = \begin{cases} 0 & t < 0 \\ M & t \ge
0 \end{cases}$$ (If $M=1$, unit step $S(t)$) |
$$U_s(s) = \frac{M}{s}$$ | Zero for $t < 0$; jumps instantaneously to a horizontal flat line at height $M$ at $t = 0$. | Operator suddenly opens a feed valve from $0\%$ to $50\%$, or switches reactor feedstock supply. |
| 2. Ramp Input |
$$u_R(t) = \begin{cases} 0 & t < 0 \\ a t & t \ge 0
\end{cases}$$ ($a =$ constant slope) |
$$U_R(s) = \frac{a}{s^2}$$ | Zero for $t < 0$; increases (or decreases) linearly with constant slope $a$ for $t \ge 0$. | Gradual drifting disturbances: catalyst activity decay, heat exchanger fouling, ambient air temperature drift. |
| 3. Rectangular Pulse Input |
$$u_{RP}(t) = \begin{cases} 0 & t < 0 \\ h & 0 \le t <
t_w \\ 0 & t \ge t_w \end{cases}$$ ($\text{ or } h[S(t) - S(t - t_w)]$) |
$$U_{RP}(s) = \frac{h}{s}\left(1 - e^{-t_w s}\right)$$ | Jumps to height $h$ at $t=0$, stays flat at $h$ until $t = t_w$, then drops back to $0$ for $t \ge t_w$. | Dosing pump injects inhibitor for $30\text{ s}$ then shuts off; reactor feed briefly shut off for $1\text{ hr}$. |
| 4. Sinusoidal Input |
$$u_{\sin}(t) = \begin{cases} 0 & t < 0 \\ A\sin(\omega
t) & t \ge 0 \end{cases}$$ ($A=$ amplitude, $\omega=$ rad freq) |
$$U_{\sin}(s) = \frac{A\omega}{s^2 + \omega^2}$$ | Zero for $t < 0$; periodic sine wave oscillating between $+A$ and $-A$ with period $P = 2\pi/\omega$. | 24-hour day/night variations in cooling water temperature; $50/60\text{-Hz}$ electrical noise. |
| 5. Impulse Input (Dirac Delta) |
$$u_I(t) = M\delta(t)$$ where $\delta(t) = \lim_{t_w \to 0} u_{RP}(t)$ with $h = 1/t_w$ ($\int_{-\infty}^{\infty}\delta(t)dt = 1$) |
$$U_I(s) = M \quad (\text{or } 1 \text{ for unit impulse})$$ | An infinitely tall, infinitely narrow spike at $t = 0$ enclosing area $M$ ($1$ for unit impulse). | Instantaneous injection of concentrated dye tracer into a pipeline; brief electrical voltage spike. |
2. Dynamic Behavior of First-Order Systems & Integrating Processes (Chapter 5, Pages 10β15 & Chapter 7, Pages 23β26)
A. First-Order System Responses: $G(s) = \frac{Y(s)}{U(s)} = \frac{K}{\tau s + 1}$
- Step Input ($U(s) = M/s$): $$Y(s) = \frac{KM}{s(\tau s + 1)} \implies y(t) = KM\left(1 - e^{-t/\tau}\right)$$ At $t = \tau$, $y = 0.632 KM$; at $t = 2\tau$, $y = 0.865 KM$; at $t = 3\tau$, $y = 0.950 KM$; at $t = 4\tau$, $y = 0.982 KM$; at $t = 5\tau$, $y = 0.993 KM$ ($\approx$ steady state). A larger $\tau$ means a slower, more sluggish response.
- Ramp Input ($U(s) = a/s^2$): $$Y(s) = \frac{Ka}{s^2(\tau s + 1)} \implies y(t) = Ka\left[t - \tau\left(1 - e^{-t/\tau}\right)\right]$$ For large times ($t \gg \tau$), $y(t) \approx Ka(t - \tau)$ (tracks the ramp with a dynamic time lag of $\tau$).
-
Sinusoidal Input ($u(t) = A\sin(\omega t) \implies U(s) =
\frac{A\omega}{s^2 + \omega^2}$):
$$Y(s) = \left(\frac{K}{\tau s +
1}\right)\left(\frac{A\omega}{s^2 + \omega^2}\right)$$
Taking the inverse Laplace transform yields:
$$y(t) = \underbrace{\frac{KA\omega\tau}{\omega^2\tau^2 + 1} e^{-t/\tau}}_{\text{Transient term }(\to 0 \text{ as } t\to\infty)} + \underbrace{\frac{KA}{\sqrt{\omega^2\tau^2 + 1}} \sin(\omega t + \phi)}_{\text{Ultimate periodic response } y_p(t)}$$ $$\text{where Amplitude Ratio } \hat{A} = \frac{KA}{\sqrt{\omega^2\tau^2 + 1}}, \qquad \text{Phase Lag } \phi = -\tan^{-1}(\omega\tau) < 0$$Key Inference: After the exponential transient dies out ($t \gg \tau$), the output of a linear system forced by a sinusoid is another sinusoid of the exact same frequency $\omega$, but with attenuated amplitude ($\frac{KA}{\sqrt{\omega^2\tau^2+1}}$) and a phase lag $\phi$.
B. Integrating Process ("Integrator"): $G(s) = \frac{Y(s)}{U(s)} = \frac{K}{s}$
- An integrating process (e.g., a liquid storage tank with a constant-speed pump at the outlet: $\frac{H'(s)}{Q'_i(s)} = \frac{1}{As}$) has a pole at the origin ($s = 0$) and is non-self-regulating (it does not have a steady-state gain).
- Step Input ($U(s) = M/s$): $Y(s) = \frac{KM}{s^2} \implies y(t) = KM t$. The output grows linearly without bound (unbounded ramp) and a new steady state does not exist!
-
First-Order + Integrator in Series: $G(s) =
\frac{K}{s(\tau s + 1)}$. For a step input $U(s) = M/s$:
$$Y(s) = \frac{KM}{s^2(\tau s + 1)} = KM\left[\frac{1}{s^2} - \frac{\tau}{s} + \frac{\tau^2}{\tau s + 1}\right]$$ $$y(t) = KM\left[t - \tau\left(1 - e^{-t/\tau}\right)\right]$$As $t \to \infty$, $e^{-t/\tau} \to 0$, and the response approaches the straight-line asymptote: $$y_{\text{asymptote}}(t) = KM(t - \tau)$$ This asymptote has slope $= KM$ (from which $K = \frac{\text{slope}}{M}$) and intersects the time axis ($y = 0$) at $t = \tau$ (and intersects $t = 0$ at $y = -KM\tau$).
We apply a step input of magnitude $M$ ($U(s) = M/s$).
First, find the exact time-domain response $y(t)$ using partial fractions and inverse Laplace transform: $y(t) = KM\left[t - \tau(1 - e^{-t/\tau})\right]$.
Then, show what happens at large time ($t \gg \tau$): $e^{-t/\tau} \to 0$, so $y(t)$ becomes a straight line $y_{\text{asymp}}(t) = KM(t - \tau) = (KM)t - KM\tau$.
From this straight-line asymptote on the step response graph: (1) the slope is $KM$ (divide by $M$ to get $K$), and (2) extending the asymptote back to the horizontal axis ($y=0$) gives the time-axis intercept $t = \tau$!
Step-by-Step Detailed Solution:
Step 1: Derive the Time-Domain Response $y(t)$ to a Step Input of Magnitude $M$
For a step change in input of magnitude $M$ at $t = 0$,
$u(t) = M S(t)$, so its Laplace transform is $U(s) =
\frac{M}{s}$.
Substituting $U(s)$ into the process transfer function
gives:
Performing partial fraction expansion:
$$\frac{1}{s^2(\tau s + 1)} = \frac{\alpha_1}{s^2} + \frac{\alpha_2}{s} + \frac{\alpha_3}{\tau s + 1}$$Multiplying through by $s^2(\tau s + 1)$:
$$1 = \alpha_1(\tau s + 1) + \alpha_2 s(\tau s + 1) + \alpha_3 s^2 = (\alpha_2 \tau + \alpha_3)s^2 + (\alpha_1 \tau + \alpha_2)s + \alpha_1$$Equating coefficients of like powers of $s$:
- $s^0$: $\alpha_1 = 1$
- $s^1$: $\alpha_1 \tau + \alpha_2 = 0 \implies \alpha_2 = -\tau$
- $s^2$: $\alpha_2 \tau + \alpha_3 = 0 \implies \alpha_3 = -\alpha_2 \tau = \tau^2$
Thus:
$$Y(s) = KM \left[\frac{1}{s^2} - \frac{\tau}{s} + \frac{\tau}{\,s + \frac{1}{\tau}\,}\right]$$Taking the inverse Laplace transform $\mathcal{L}^{-1}[Y(s)]$:
$$y(t) = KM\left(t - \tau + \tau e^{-t/\tau}\right) = KM\left[t - \tau\left(1 - e^{-t/\tau}\right)\right] \qquad \text{--- (Eq. 1)}$$Step 2: Analyze Short-Time and Long-Time (Asymptotic) Behavior
- Initial value and initial slope at $t = 0$: $$y(0) = KM[0 - \tau(1 - 1)] = 0$$ $$\frac{dy}{dt} = KM\left(1 - e^{-t/\tau}\right) \implies \left.\frac{dy}{dt}\right|_{t=0} = KM(1 - 1) = 0 \quad (\text{starts with zero slope})$$
-
Long-time asymptote ($t \gg \tau$, i.e., $t \ge
5\tau$):
As $t \to \infty$, the exponential transient $e^{-t/\tau} \to 0$, so Eq. (1) approaches the straight-line asymptote: $$y_{\text{asymptote}}(t) = KM(t - \tau) = (KM) t - KM\tau \qquad \text{--- (Eq. 2)}$$ Also, as $t \to \infty$, the slope approaches a constant value: $$\lim_{t \to \infty} \frac{dy}{dt} = KM$$
Step 3: Graphical Procedure to Determine $K$ and $\tau$ from the Step Response
- Apply a step input of known magnitude $M$ at $t = 0$ and record/plot the output $y(t)$ vs. time $t$ until the curve becomes a straight line (for $t > 5\tau$).
- To find $K$: Measure the steady-state slope ($S_\infty$) of the linear portion of the response at large times ($t \gg \tau$). From Eq. (2): $$\text{Slope } S_\infty = \frac{\Delta y}{\Delta t} = KM \implies \boxed{K = \frac{\text{Slope } (S_\infty)}{M}}$$
-
To find $\tau$: Extrapolate (extend)
the straight-line asymptote $y_{\text{asymptote}}(t) =
KM(t - \tau)$ backward until it intersects the time axis
($y = 0$) and the vertical axis ($t = 0$):
- Method A (Time-axis intercept): Setting $y_{\text{asymptote}} = 0 \implies KM(t - \tau) = 0 \implies \boxed{t_{\text{intercept}} = \tau}$. Thus, the intercept on the horizontal time axis ($y = 0$) directly gives the time constant $\tau$!
- Method B (Vertical-axis intercept): Setting $t = 0 \implies y_{\text{intercept}} = -KM\tau \implies \tau = \frac{-y_{\text{intercept}}}{KM}$.
- Method C (Direct point at $t = \tau$): At $t = \tau$, $y(\tau) = KM\tau e^{-1} = 0.368 KM\tau$.
Step 4: Sketch Description of the Anticipated Process Response
Draw axes with $t$ on the horizontal axis and $y(t)$ on
the vertical axis:
β’ Draw the actual response $y(t)$ starting at $(0,0)$ with
zero horizontal slope, curving smoothly upward and
approaching a straight line of slope $KM$.
β’ Draw the dashed asymptote line $y_{\text{asymptote}}(t)
= KM(t - \tau)$ tangent to $y(t)$ at large $t$, extending
it down to cross the $t$-axis at $t = \tau$ and the
$y$-axis at $y = -KM\tau$.
β’ Long-Time Straight-Line Asymptote ($t \gg \tau$): $y_{\text{asymptote}}(t) = KM(t - \tau)$
β’ How to Find $K$: Measure the constant slope of $y(t)$ at large time ($t \gg \tau$); then $K = \frac{\text{Slope}}{M}$.
β’ How to Find $\tau$: Extend the straight-line asymptote back to intersect the time axis ($y = 0$); the time-axis intercept is equal to $\tau$!
(i) The process temperature initially was $80^\circ\text{C}$.
(ii) Four minutes after changing the power input, the temperature became $230^\circ\text{C}$.
(iii) Thirty minutes later the temperature arose to $280^\circ\text{C}$.
What are the values of $K$ and $\tau$ in the process transfer function?
β’ Step input magnitude: $M = \Delta P = 1.5 - 1.0 = 0.5\text{ kW}$.
β’ Initial steady-state temperature: $\bar{T} = T(0) = 80^\circ\text{C}$.
β’ At $t = 4\text{ min}$: $T(4) = 230^\circ\text{C} \implies T'(4) = 230 - 80 = 150^\circ\text{C}$.
β’ At $t = 30\text{ min}$ (or $34\text{ min}$, which is $> 10\tau$, so at new steady state!): $T(\infty) = 280^\circ\text{C} \implies T'(\infty) = 280 - 80 = 200^\circ\text{C}$.
Use $T'(\infty) = KM$ to find $K$, and use $T'(4) = KM(1 - e^{-4/\tau})$ to find $\tau$!
Step-by-Step Detailed Solution:
Step 1: Identify the Step Input Magnitude and Temperature Deviations
- Step change in heater power input: $$M = \Delta P = 1.5\text{ kW} - 1.0\text{ kW} = 0.5\text{ kW}$$
- Initial steady-state temperature at $t = 0$: $$T(0) = \bar{T} = 80^\circ\text{C}$$
- For a first-order system subjected to a step input of magnitude $M$, the temperature deviation $T'(t) = T(t) - \bar{T}$ is: $$T'(t) = KM\left(1 - e^{-t/\tau}\right)$$
Step 2: Calculate the Steady-State Gain ($K$)
At $t = 30\text{ min}$ (or $34\text{ min}$), the process has reached its new steady state ($e^{-t/\tau} \approx 0$, as verified below since $t > 10\tau$), where $T(\infty) = 280^\circ\text{C}$:
$$T'(\infty) = T(\infty) - T(0) = 280^\circ\text{C} - 80^\circ\text{C} = 200^\circ\text{C}$$Since $T'(\infty) = KM$:
$$K = \frac{T'(\infty)}{M} = \frac{200^\circ\text{C}}{0.5\text{ kW}} = 400\text{ }^\circ\text{C/kW}$$Step 3: Calculate the Time Constant ($\tau$)
At $t = 4\text{ min}$, the temperature is $T(4) = 230^\circ\text{C}$, so the deviation is:
$$T'(4) = 230^\circ\text{C} - 80^\circ\text{C} = 150^\circ\text{C}$$Substituting $t = 4\text{ min}$, $T'(4) = 150^\circ\text{C}$, and $KM = 200^\circ\text{C}$ into the step response equation:
$$150 = 200\left(1 - e^{-4/\tau}\right)$$ $$1 - e^{-4/\tau} = \frac{150}{200} = 0.75 \implies e^{-4/\tau} = 1 - 0.75 = 0.25$$Taking the natural logarithm of both sides:
$$-\frac{4}{\tau} = \ln(0.25) = -1.3863 \implies \tau = \frac{4}{1.3863} = 2.885\text{ min}$$(Check: Since $\tau = 2.885\text{ min}$, $5\tau = 14.4\text{ min}$, so at $t = 30\text{ min}$ ($> 10\tau$), $e^{-30/2.885} = 0.00003 \approx 0$, confirming that the process is indeed at steady state at $30\text{ min}$!)
(i) What is the transfer function relating $H'$ to $Q'_1$?
(ii) Derive an expression for $h(t)$ for this input change.
(iii) What is the new steady-state value of liquid level $\bar{h}$?
(iv) Repeat (ii) and (iii) for a change in $q_1$ from $10$ to $20$ (at $t = 0$) to $15\text{ ft}^3\text{/min}$ at $t = 12$ [as shown in Fig. 7(a-iii)].
(Note: Just in case a student treats the exit as a linear valve $q = h/R$, we also include the linear-valve note, though Figure 7(a-i) explicitly draws a pump!)
β’ In (ii) & (iii), $q_1$ has a rectangular pulse of height $5\text{ ft}^3\text{/min}$ for $12\text{ min}$ ($Q'_1(s) = \frac{5}{s}(1 - e^{-12s})$), so the tank accumulates $5 \times 12 = 60\text{ ft}^3$ of extra liquid, raising the level permanently by $\Delta h = \frac{60}{28.274} = 2.122\text{ ft}$ to a new steady state $\bar{h}_{\text{new}} = 4 + 2.122 = 6.122\text{ ft}$!
β’ In (iv), $q_1$ steps from $10$ to $20$ at $t=0$ ($+10$) and drops to $15$ at $t=12$ (still $+5$ above the initial $10$!), so $Q'_1(s) = \frac{10}{s} - \frac{5}{s}e^{-12s}$. Since $q_1$ stays at $15 > 10$ for $t \ge 12$, the tank continues to fill indefinitely (no new steady state exists)!
Step-by-Step Detailed Solution:
Part (i): Transfer Function Relating $H'(s)$ to $Q'_1(s)$
First, calculate the cross-sectional area $A$ of the cylindrical tank ($D = 6\text{ ft}$):
$$A = \frac{\pi D^2}{4} = \frac{\pi (6\text{ ft})^2}{4} = 9\pi\text{ ft}^2 = 28.274\text{ ft}^2$$Since the density $\rho = 60\text{ lb/ft}^3$ is constant for all streams and the outlet flow rate $q$ is maintained constant by a pump ($\bar{q} = \bar{q}_1 + \bar{q}_2 = 10 + 5 = 15\text{ ft}^3\text{/min}$), the unsteady-state mass balance is:
$$A \frac{dh}{dt} = q_1(t) + q_2(t) - q$$Subtracting the initial steady state ($0 = \bar{q}_1 + \bar{q}_2 - \bar{q}$) and setting $q'_2 = 0$ and $q' = 0$:
$$A \frac{dh'}{dt} = q'_1(t)$$Taking the Laplace transform with $h'(0) = 0$ gives the integrating transfer function:
$$\frac{H'(s)}{Q'_1(s)} = \frac{1}{A s} = \frac{1}{28.274 s} = \frac{0.03537}{s}\text{ ft/(ft}^3\text{/min)}$$Part (ii): Expression for $h(t)$ for the Rectangular Pulse Input in Fig. 7(a-ii)
In Figure 7(a-ii), $q_1(t)$ increases from $10$ to $15\text{ ft}^3\text{/min}$ at $t = 0$ and returns to $10\text{ ft}^3\text{/min}$ at $t = 12\text{ min}$. In deviation form:
$$q'_1(t) = 5 S(t) - 5 S(t - 12) \implies Q'_1(s) = \frac{5}{s}\left(1 - e^{-12s}\right)$$Substitute $Q'_1(s)$ into $H'(s) = \frac{1}{As} Q'_1(s)$:
$$H'(s) = \frac{5}{28.274 s^2}\left(1 - e^{-12s}\right) = \frac{0.17684}{s^2}\left(1 - e^{-12s}\right)$$Taking the inverse Laplace transform (using $\mathcal{L}^{-1}\left[\frac{1}{s^2}\right] = t$ and the time-shift theorem):
$$h'(t) = 0.17684\,t\,S(t) - 0.17684(t - 12)S(t - 12)$$Since $h(t) = \bar{h} + h'(t) = 4 + h'(t)$, the complete expression for $h(t)$ is:
$$h(t) = \begin{cases} 4 + 0.17684\,t\text{ [ft]} & \text{for } 0 \le t < 12\text{ min} \\ 4 + 0.17684\,t - 0.17684(t - 12) = 6.122\text{ [ft]} & \text{for } t \ge 12\text{ min} \end{cases}$$Part (iii): New Steady-State Value of Liquid Level $\bar{h}$
For $t \ge 12\text{ min}$, the inlet flow rate $q_1$ returns to $10\text{ ft}^3\text{/min}$ (so total inflow $10 + 5 = 15\text{ ft}^3\text{/min}$ again equals the pump outflow $15\text{ ft}^3\text{/min}$), and the tank level remains constant at its new steady-state value:
$$\bar{h}_{\text{new}} = \lim_{t \to \infty} h(t) = 4 + 0.17684(12) = 4 + 2.122 = 6.122\text{ ft}$$Part (iv): Repeat (ii) and (iii) for the Input Change in Fig. 7(a-iii) ($10 \to 20$ at $t=0$, then $\to 15$ at $t=12$)
In Figure 7(a-iii), $q_1(t)$ jumps from $10$ to $20\text{ ft}^3\text{/min}$ at $t = 0$ ($\Delta q_1 = +10$) and drops from $20$ to $15\text{ ft}^3\text{/min}$ at $t = 12\text{ min}$ (a step change of $-5$ at $t = 12$):
$$q'_1(t) = 10 S(t) - 5 S(t - 12) \implies Q'_1(s) = \frac{10}{s} - \frac{5}{s} e^{-12s}$$Therefore:
$$H'(s) = \frac{1}{28.274 s}\left(\frac{10}{s} - \frac{5}{s}e^{-12s}\right) = \frac{0.35368}{s^2} - \frac{0.17684}{s^2} e^{-12s}$$Taking the inverse Laplace transform gives $h(t) = 4 + h'(t)$:
$$h(t) = 4 + 0.35368\,t\,S(t) - 0.17684(t - 12)S(t - 12)$$Or piecewise:
$$h(t) = \begin{cases} 4 + 0.35368\,t\text{ [ft]} & \text{for } 0 \le t < 12\text{ min} \\ 4 + 0.35368\,t - 0.17684(t - 12) = 6.122 + 0.17684\,t\text{ [ft]} & \text{for } t \ge 12\text{ min} \end{cases}$$
New Steady-State Value for Part (iv):
Because for $t \ge 12\text{ min}$ the total inflow ($q_1 +
q_2 = 15 + 5 = 20\text{ ft}^3\text{/min}$) exceeds the
constant pump outflow ($15\text{ ft}^3\text{/min}$), $h(t)
= 6.122 + 0.17684 t \to \infty$ as $t \to \infty$.
Therefore,
no new steady-state level exists (the
tank will eventually overflow)!
β’ (ii) $h(t)$ for Pulse Input: $h(t) = 4 + 0.17684\,t\,S(t) - 0.17684(t - 12)S(t - 12)\text{ ft}$
β’ (iii) New Steady-State Level: $\bar{h}_{\text{new}} = 6.122\text{ ft}$
β’ (iv) For $10 \to 20 \to 15\text{ ft}^3\text{/min}$: $h(t) = 4 + 0.35368\,t\,S(t) - 0.17684(t - 12)S(t - 12)\text{ ft}$ ($= 6.122 + 0.17684 t$ for $t \ge 12\text{ min}$); No new steady state exists ($h(t) \to \infty$).
Data: $V = 2\text{ m}^3$; $q = 0.4\text{ m}^3\text{/min}$; $\bar{c}_i = 50\text{ kg/m}^3$.
Divide by $q$ to get $\tau \frac{dc}{dt} + c = \bar{c}_i$ (where $\tau = \frac{V}{q} = \frac{2}{0.4} = 5\text{ min}$), solve using Laplace transform to get $c(t) = 50(1 - e^{-t/5})$, and sketch $c(t)$ vs. $t$!
Step-by-Step Detailed Solution:
Step 1: Put the Dynamic ODE into Standard First-Order Form
Dividing the given differential equation $V\frac{dc}{dt} + qc = q\bar{c}_i$ by $q$:
$$\left(\frac{V}{q}\right)\frac{dc}{dt} + c = \bar{c}_i \implies \tau \frac{dc}{dt} + c = \bar{c}_i$$where the residence time constant $\tau$ is:
$$\tau = \frac{V}{q} = \frac{2\text{ m}^3}{0.4\text{ m}^3\text{/min}} = 5.0\text{ min}$$At $t = 0$, the inlet concentration steps from $0$ (pure water) to $\bar{c}_i = 50\text{ kg/m}^3$, so the forcing function is a step input of magnitude $\bar{c}_i = 50\text{ kg/m}^3$:
$$5\frac{dc}{dt} + c = 50 S(t), \qquad c(0) = 0$$Step 2: Solve Using Laplace Transform
Taking the Laplace transform of both sides:
$$5\left[s C(s) - c(0)\right] + C(s) = \frac{50}{s}$$Since $c(0) = 0$:
$$(5s + 1) C(s) = \frac{50}{s} \implies C(s) = \frac{50}{s(5s + 1)} = 50\left(\frac{1}{s} - \frac{1}{s + 0.2}\right)$$Taking the inverse Laplace transform $\mathcal{L}^{-1}[C(s)]$ (from Table 3.1, Row 13):
$$c(t) = 50\left(1 - e^{-t/5}\right) = 50\left(1 - e^{-0.2t}\right)\text{ [kg/m}^3\text{]}$$Step 3: Key Values for Sketching $c(t)$ vs. Time $t$
- At $t = 0\text{ min}$: $c(0) = 0\text{ kg/m}^3$
- At $t = \tau = 5\text{ min}$: $c(5) = 50(1 - e^{-1}) = 50(0.632) = 31.6\text{ kg/m}^3$
- At $t = 2\tau = 10\text{ min}$: $c(10) = 50(1 - e^{-2}) = 50(0.865) = 43.25\text{ kg/m}^3$
- At $t = 3\tau = 15\text{ min}$: $c(15) = 50(1 - e^{-3}) = 50(0.950) = 47.5\text{ kg/m}^3$
- At $t = 5\tau = 25\text{ min}$: $c(25) = 50(1 - e^{-5}) = 50(0.993) = 49.66\text{ kg/m}^3 \approx 50\text{ kg/m}^3$ (Steady state)
i. Derive the first principles mathematical model (i.e. the ODE) for the change in the height of liquid level in the tank. (5)
ii. If there is a steady-state, what is $F_i(t)$? (5)
iii. Derive the response of the liquid level in the tank (as a deviation from the steady-state) as a function of time and frequency of the input flow rate. (10)
iv. If the tank is $10\text{ m}$ high and that the nominal operating level is $h = 5\text{ m}$, what condition must the frequency of the input flow rate satisfy to guarantee that during operation the tank does not overflow? Can the tank become empty at any frequency? (15)
β’ Part (i): Write the mass balance for a constant-area ($A = 2.5\text{ m}^2$), constant-density tank with inlet $F_i(t)$ and constant pump outlet $F_o$: $A\frac{dh}{dt} = F_i(t) - F_o$.
β’ Part (ii): At steady state ($\frac{dh}{dt} = 0$), $\bar{F}_i = F_o$.
β’ Part (iii): The input deviation is sinusoidal: $F'_i(t) = 10\sin(\omega t)$. Since $\frac{dh'}{dt} = \frac{1}{A}F'_i(t) = \frac{10}{2.5}\sin(\omega t) = 4\sin(\omega t)$, integrating with $h'(0) = 0$ (or using Laplace transforms) gives $h'(t) = \frac{4}{\omega}(1 - \cos(\omega t))$!
β’ Part (iv): Notice that $1 - \cos(\omega t)$ fluctuates between $0$ (when $\cos(\omega t) = 1$) and $2$ (when $\cos(\omega t) = -1$)! So $h'(t)$ is always $\ge 0$ and reaches a maximum deviation of $h'_{\max} = \frac{8}{\omega}\text{ m}$. Since the nominal level is $\bar{h} = 5\text{ m}$ and the tank height is $10\text{ m}$, to prevent overflow ($h_{\max} = 5 + \frac{8}{\omega} \le 10 \implies \frac{8}{\omega} \le 5$), we must have $\omega \ge 1.6\text{ rad/hr}$! And since $h'(t) \ge 0$ (or even if $F'_i(t) = -10\sin(\omega t)$, under the overflow condition $|h'| \le 5$), discuss whether the tank can become empty!
Step-by-Step Detailed Solution:
Part (i): First-Principles Mathematical Model (ODE) for Liquid Level $h(t)$
Assuming constant liquid density $\rho$ and constant tank cross-sectional area $A = 2.5\text{ m}^2$, the conservation of total mass is:
$$\frac{d(\rho A h)}{dt} = \rho F_i(t) - \rho F_o$$Canceling constant $\rho$ and dividing by $A$ gives the first-principles ODE:
$$A \frac{dh}{dt} = F_i(t) - F_o \implies \frac{dh}{dt} = \frac{1}{A}\left[F_i(t) - F_o\right] = \frac{1}{2.5}\left[F_i(t) - F_o\right]$$Part (ii): Steady-State Value of $F_i(t)$
At steady state, the liquid level is constant ($\frac{dh}{dt} = 0$), which requires that the nominal steady-state inflow equals the constant pump withdrawal rate:
$$0 = \bar{F}_i - F_o \implies \bar{F}_i = F_o$$Part (iii): Response of Liquid Level Deviation $h'(t)$ as a Function of Time $t$ and Frequency $\omega$
Define the deviation variables from the nominal steady state ($\bar{h} = 5\text{ m}$, $\bar{F}_i = F_o$):
$$h'(t) = h(t) - \bar{h}, \qquad F'_i(t) = F_i(t) - \bar{F}_i = F_i(t) - F_o$$Given that the incoming flow rate fluctuates sinusoidally around $\bar{F}_i$ with amplitude $M = 10\text{ m}^3\text{/hr}$ and frequency $\omega$:
$$F'_i(t) = 10\sin(\omega t)\text{ [m}^3\text{/hr]}$$Substituting into the deviation ODE with $A = 2.5\text{ m}^2$:
$$\frac{dh'}{dt} = \frac{1}{A} F'_i(t) = \frac{10}{2.5}\sin(\omega t) = 4\sin(\omega t)$$Taking the Laplace transform with zero initial deviation $h'(0) = 0$:
$$s H'(s) = 4 \left(\frac{\omega}{s^2 + \omega^2}\right) \implies H'(s) = \frac{4\omega}{s(s^2 + \omega^2)} = \frac{4}{\omega}\left(\frac{1}{s} - \frac{s}{s^2 + \omega^2}\right)$$Taking the inverse Laplace transform gives the level deviation response:
$$h'(t) = \frac{4}{\omega}\left[1 - \cos(\omega t)\right]\text{ [m]}$$Part (iv): Frequency Condition to Prevent Tank Overflow & Possibility of Tank Becoming Empty
-
Condition to Guarantee the Tank Does Not
Overflow:
Given total tank height $H_{\max} = 10\text{ m}$ and nominal operating level $\bar{h} = 5\text{ m}$, the maximum allowable positive level deviation before overflow is: $$h'_{\text{allowable}} = H_{\max} - \bar{h} = 10\text{ m} - 5\text{ m} = 5\text{ m}$$ From Part (iii), $h'(t) = \frac{4}{\omega}[1 - \cos(\omega t)]$. Since the minimum value of $\cos(\omega t)$ is $-1$, the maximum value of $[1 - \cos(\omega t)]$ is $1 - (-1) = 2$. Thus, the maximum level deviation during operation is: $$h'_{\max} = \frac{4}{\omega}(2) = \frac{8}{\omega}\text{ [m]}$$ To guarantee that the tank does not overflow ($h(t) \le 10\text{ m} \iff h'_{\max} \le 5\text{ m}$): $$\frac{8}{\omega} \le 5 \implies \omega \ge \frac{8}{5} = 1.6\text{ rad/hr}$$ (Note: If the level fluctuation amplitude is measured from the mean of the oscillation as $\frac{4}{\omega} \le 5$, then $\omega \ge 0.8\text{ rad/hr}$; stating both $\omega \ge 1.6\text{ rad/hr}$ for $\sin(\omega t)$ starting at $t=0$ and $\omega \ge 0.8\text{ rad/hr}$ for symmetric oscillation around $5\text{ m}$ covers both interpretations!). -
Can the Tank Become Empty at Any Frequency?
- Case 1 (For $F'_i(t) = +10\sin(\omega t)$ starting at $t=0$): Since $\cos(\omega t) \le 1$, we have $1 - \cos(\omega t) \ge 0$, which means $h'(t) = \frac{4}{\omega}[1 - \cos(\omega t)] \ge 0$ for all $t \ge 0$. Thus, $h(t) = 5 + h'(t) \ge 5\text{ m}$ always, so the tank can never become empty at any positive frequency $\omega > 0$!
- Case 2 (If the sinusoidal fluctuation starts in the negative half-cycle, $F'_i(t) = -10\sin(\omega t)$): Then $h'(t) = -\frac{4}{\omega}[1 - \cos(\omega t)]$, which reaches a minimum of $5 - \frac{8}{\omega}$. In that case, if $\omega \ge 1.6\text{ rad/hr}$ (the non-overflow condition), $h_{\min} \ge 0$ so it cannot empty; however, if $\omega < 1.6\text{ rad/hr}$ during a negative-starting sine wave, the tank could empty.
β’ ii. Steady-State Inflow: $\bar{F}_i = F_o$
β’ iii. Level Deviation Response: $h'(t) = \frac{4}{\omega}\left[1 - \cos(\omega t)\right]\text{ m}$
β’ iv. Non-Overflow Condition: $\frac{8}{\omega} \le 5 \implies \omega \ge 1.6\text{ rad/hr}$ (or $\omega \ge 0.8\text{ rad/hr}$ if symmetric). For $F'_i = +10\sin(\omega t)$, $h'(t) \ge 0$ always ($h(t) \ge 5\text{ m}$), so the tank cannot become empty at any frequency.
i. Write down the mathematical model for the isothermal CSTR.
ii. Determine the steady state concentration at the output of the CSTR.
iii. At time $t = 10\text{ min}$, the inlet concentration $C_{A0}$ undergoes a step increase of magnitude $0.925\text{ mol/m}^3$. Determine how the concentration of the output of the CSTR changes as a function of time.
iv. What is the ultimate steady value of the output concentration after the step jump? Qualitatively sketch the response of the output concentration as a function of time.
v. What is the time constant of the process?
Given: $k = 0.040\text{ min}^{-1}$, $q = 0.085\text{ m}^3\text{/min}$, $V = 2.1\text{ m}^3$, $\bar{C}_{A0} = 0.925\text{ mol/m}^3$.
β’ i: Component balance on $A$: $V\frac{dC_A}{dt} = q(C_{A0} - C_A) - V k C_A$.
β’ ii: Set $\frac{dC_A}{dt} = 0$ to find initial steady state $\bar{C}_A = \frac{q \bar{C}_{A0}}{q + k V}$.
β’ iii: At $t = 10\text{ min}$, $C_{A0}$ steps up by $M = 0.925\text{ mol/m}^3$! Don't forget the time shift $(t - 10)S(t - 10)$!
β’ iv & v: Find the ultimate steady-state value $C_A(\infty)$ and the process time constant $\tau = \frac{V}{q + k V}$.
Step-by-Step Detailed Solution:
Part (i): Mathematical Model for the Isothermal CSTR
From the unsteady-state component mole balance on reactant $A$ (assuming perfect mixing, constant volume $V$, and first-order disappearance rate $(-r_A) = k C_A$):
$$V \frac{dC_A}{dt} = q C_{A0}(t) - q C_A(t) - V k C_A(t)$$Dividing by $V$ and grouping the $C_A$ terms:
$$\frac{dC_A}{dt} + \left(\frac{q}{V} + k\right) C_A(t) = \frac{q}{V} C_{A0}(t) \qquad \text{--- (Eq. 1)}$$Part (ii): Initial Steady-State Concentration at the Output ($\bar{C}_A$)
At steady state, $\frac{dC_A}{dt} = 0$. From Eq. (1):
$$\bar{C}_A = \frac{(q/V) \bar{C}_{A0}}{(q/V) + k} = \frac{q \bar{C}_{A0}}{q + k V}$$Given: $q = 0.085\text{ m}^3\text{/min}$, $V = 2.1\text{ m}^3$, $k = 0.040\text{ min}^{-1}$, and $\bar{C}_{A0} = 0.925\text{ mol/m}^3$:
- $q + k V = 0.085 + (0.040)(2.1) = 0.085 + 0.084 = 0.169\text{ m}^3\text{/min}$
- $$\bar{C}_A = \frac{0.085 \times 0.925}{0.169} = \frac{0.078625}{0.169} = 0.4652\text{ mol/m}^3$$
Part (v) & Part (iii): Time Constant ($\tau$) and Output Concentration Response $C_A(t)$ for Step Jump at $t = 10\text{ min}$
Rewriting Eq. (1) in standard first-order transfer function form by dividing by $\left(\frac{q + kV}{V}\right)$:
$$\left(\frac{V}{q + kV}\right)\frac{dC'_A}{dt} + C'_A = \left(\frac{q}{q + kV}\right) C'_{A0} \implies \tau \frac{dC'_A}{dt} + C'_A = K C'_{A0}$$Where:
- Process Time Constant ($\tau$): $$\tau = \frac{V}{q + k V} = \frac{2.1\text{ m}^3}{0.169\text{ m}^3\text{/min}} = 12.426\text{ min}$$
- Steady-State Gain ($K$): $$K = \frac{q}{q + k V} = \frac{0.085}{0.169} = 0.5030$$
At $t = 10\text{ min}$, the inlet concentration undergoes a delayed step increase of magnitude $M = 0.925\text{ mol/m}^3$:
$$C'_{A0}(t) = 0.925\,S(t - 10) \implies C'_{A0}(s) = \frac{0.925}{s} e^{-10s}$$Since $K M = 0.5030 \times 0.925 = 0.4652\text{ mol/m}^3$, the deviation response is:
$$C'_A(t) = KM\left[1 - e^{-(t - 10)/\tau}\right] S(t - 10) = 0.4652\left[1 - e^{-(t - 10)/12.426}\right] S(t - 10)$$Adding the initial steady state $\bar{C}_A = 0.4652\text{ mol/m}^3$ gives the actual concentration $C_A(t) = \bar{C}_A + C'_A(t)$:
$$C_A(t) = \begin{cases} 0.4652\text{ mol/m}^3 & \text{for } 0 \le t < 10\text{ min} \\ 0.4652 + 0.4652\left[1 - e^{-(t - 10)/12.426}\right]\text{ mol/m}^3 & \text{for } t \ge 10\text{ min} \end{cases}$$Part (iv): Ultimate Steady-State Value of Output Concentration & Qualitative Sketch
Taking the limit as $t \to \infty$ ($e^{-(t-10)/12.426} \to 0$):
$$C_A(\infty) = 0.4652 + 0.4652 = 0.9305\text{ mol/m}^3$$
Qualitative Sketch Description:
Plot $C_A(t)$ on the vertical axis vs. time $t$ (min) on
the horizontal axis:
β’ From $t = 0$ to $t = 10\text{ min}$, $C_A(t)$ is a flat
horizontal line at $0.4652\text{ mol/m}^3$.
β’ At $t = 10\text{ min}$, $C_A(t)$ begins a smooth
first-order exponential rise, passing through $0.4652 +
0.632(0.4652) = 0.7592\text{ mol/m}^3$ at $t = 10 + \tau =
22.43\text{ min}$, and asymptotically leveling off at
$C_A(\infty) = 0.9305\text{ mol/m}^3$ around $t = 10 +
5\tau \approx 72\text{ min}$.
β’ ii. Initial Steady-State Concentration: $\bar{C}_A = 0.4652\text{ mol/m}^3$
β’ iii. Output Response: $C_A(t) = 0.4652 + 0.4652\left[1 - e^{-(t - 10)/12.426}\right] S(t - 10)\text{ mol/m}^3$
β’ iv. Ultimate Steady-State Concentration: $C_A(\infty) = 0.9305\text{ mol/m}^3$
β’ v. Process Time Constant: $\tau = \frac{V}{q + kV} = 12.43\text{ min}$
(i) step input (ii) ramp input (iii) rectangular pulse (iv) sinusoidal input and (v) impulse input.
Step-by-Step Detailed Solution:
Please refer directly to the comprehensive table in Rank 5 Theory Section 1 above, which provides the exact time-domain equations, Laplace transforms, and time-profile descriptions for all five inputs: (i) Step, (ii) Ramp, (iii) Rectangular Pulse, (iv) Sinusoidal, and (v) Impulse.
(i) Step Input: $u_s(t) = M S(t)$, $U_s(s) = \frac{M}{s}$
(ii) Ramp Input: $u_R(t) = a t$, $U_R(s) = \frac{a}{s^2}$
(iii) Rectangular Pulse: $u_{RP}(t) = h[S(t) - S(t - t_w)]$, $U_{RP}(s) = \frac{h}{s}(1 - e^{-t_w s})$
(iv) Sinusoidal Input: $u_{\sin}(t) = A\sin(\omega t)$, $U_{\sin}(s) = \frac{A\omega}{s^2 + \omega^2}$
(v) Impulse Input: $u_I(t) = M\delta(t)$, $U_I(s) = M$ (or $1$ for unit impulse)
π RANK 6: Laplace Transforms, Analytical ODE Solutions, IVT/FVT, & Effects of Poles and Zeros (Inverse Response)
1. Laplace Transforms, Derivative Property, & Solution of Linear ODEs (Chapter 3, Pages 11β37)
- Definition of Laplace Transform: $$F(s) = \mathcal{L}[f(t)] = \int_0^\infty f(t) e^{-st}\,dt \qquad (\text{where } s = a + bj)$$
- Laplace Transform of $n$-th Order Derivative: $$\mathcal{L}\left[\frac{d^n f}{dt^n}\right] = s^n F(s) - s^{n-1} f(0) - s^{n-2} f^{(1)}(0) - \dots - s f^{(n-2)}(0) - f^{(n-1)}(0)$$ Special Case (Zero Initial Conditions): $\mathcal{L}\left[\frac{d^n f}{dt^n}\right] = s^n F(s)$.
- Time Delay (Real Translation Theorem): $$\mathcal{L}\left[y(t - \theta) S(t - \theta)\right] = e^{-\theta s} Y(s)$$
-
Final Value Theorem (FVT) (Chapter 3, Pages
34β36):
$$\lim_{t \to \infty} y(t) = \lim_{s \to 0} \left[s Y(s)\right]$$ Crucial Validity Condition: FVT is valid if and only if $\lim_{t\to\infty} y(t)$ exists and is finiteβmeaning all poles of $sY(s)$ must lie strictly in the Left-Half Plane ($\text{Re}(s) < 0$) (no poles of $sY(s)$ on the imaginary axis or in the Right-Half Plane).
-
Initial Value Theorem (IVT) (Chapter 3, Page 37):
$$\lim_{t \to 0^+} y(t) = \lim_{s \to \infty} \left[s Y(s)\right]$$
2. Effects of Poles and Zeros on Process Dynamic Behavior & Inverse Response (Chapter 6, Pages 3β18)
A general rational transfer function can be factored into poles $\{p_i\}$ and zeros $\{z_i\}$ as:
A. Effects of Poles ($p_i$ β Roots of the Characteristic Denominator Polynomial):
The poles determine the stability and the types of transient response modes present in $y(t)$:
-
Location in the Complex $s$-Plane:
- Negative Real Pole ($p_i = -1/\tau < 0$, in LHP): Contributes a decaying exponential mode $e^{-t/\tau}$ that approaches zero as $t \to \infty$ (stable, non-oscillatory). Poles closer to the origin (larger $\tau$) decay more slowly and dominate the long-term response; poles far to the left in the LHP (smaller $\tau$) decay very fast.
- Positive Real Pole ($p_i = +1/\tau > 0$, in RHP): Contributes an unbounded growing exponential mode $e^{+t/\tau}$ as $t \to \infty$ (unstable). Even a single pole in the Right-Half Plane (RHP) makes the entire system unstable!
-
Complex Conjugate Poles ($p_i = a \pm j b$):
Always appear in conjugate pairs and contribute
oscillatory sine and cosine modes $e^{at}\cos(bt)$ and
$e^{at}\sin(bt)$:
- If $a < 0$ (in LHP): Damped oscillation that decays to zero (stable oscillatory).
- If $a > 0$ (in RHP): Growing oscillation that grows without bound (unstable oscillatory).
- Pole at the Origin ($p_i = 0$, i.e., $1/s$ term): Contributes a constant or ramp mode (integrating / non-self-regulating process).
B. Effects of Zeros ($z_i$ β Roots of the Numerator Polynomial):
- Zeros do NOT affect system stability and do NOT change the exponential/sinusoidal response modes or the final steady-state value $y(\infty) = KM$.
-
However, zeros determine the
weighting coefficients (partial fraction
residues)
of each response mode and strongly affect the initial
transient shape:
- Jump Discontinuity ($m = n$): In a first-order lead-lag element $G(s) = \frac{K(\tau_a s + 1)}{\tau_1 s + 1}$, the presence of the zero causes an instantaneous jump discontinuity at $t = 0^+$: $y(0^+) = KM\frac{\tau_a}{\tau_1}$.
- Zero in Left-Half Plane ($\tau_a > 0 \implies z_1 = -1/\tau_a < 0$): For a second-order system $G(s) = \frac{K(\tau_a s + 1)}{(\tau_1 s + 1)(\tau_2 s + 1)}$ (with $\tau_1 > \tau_2 > 0$), if $\tau_a > \tau_1$ (Case a), the LHP zero causes overshoot even though the system is overdamped!
- Zero in Right-Half Plane ($\tau_a < 0 \implies z_1 = -1/\tau_a > 0$): A single RHP zero causes an inverse response (the output $y(t)$ initially moves in the opposite direction to its final steady-state value before reversing direction).
C. Physical & Industrial Explanation of Inverse Response (Chapter 6, Pages 17β18):
An inverse response occurs when two competing parallel physical effects act in opposite directions with different speeds: a fast initial effect acting in one direction and a slower but larger dominant effect acting in the opposite direction:
Industrial Example β Distillation Column Reboiler Steam Pressure Change (and Boiler Drum Level):
-
When the steam pressure to a distillation column reboiler is
suddenly increased (step increase):
- Fast Initial Effect (Frothing / Vapor Bubble Swell): The sudden increase in heat input immediately generates more vapor bubbles inside the liquid mixture on the bottom trays/reboiler. This two-phase "frothing" or "swell" rapidly pushes liquid frothy mixture over the weir into the column base (or temporarily alters liquid holdup/composition in the opposite direction), causing the bottom liquid level (or tray composition) to initially increase (rise).
- Slow Dominant Steady-State Effect (Vaporization / Boil-off): Over a longer time scale, the higher steam rate boils off more liquid into vapor travelling up the column, which ultimately decreases (lowers) the liquid level in the base of the column (and increases heavy component concentration).
- Because the fast frothing effect ($K_2, \tau_2$ small) opposes the slower boil-off effect ($K_1, \tau_1$ large), the level/response initially moves in one direction before reversing to reach its true steady stateβproducing an inverse response!
[2020-21 Q6(b)]: The ordinary differential equation of a reactor temperature, $T$ is as follows: $$\frac{d^3T}{dt^3} + 6\frac{d^2T}{dt^2} + 11\frac{dT}{dt} + 6T = 1$$ With initial condition $T(0) = T'(0) = T''(0) = 0$. Find the temperature at time $t = 12\text{ s}$ using Laplace and Inverse Laplace transformation.
Note that $s^3 + 6s^2 + 11s + 6$ factors cleanly into $(s + 1)(s + 2)(s + 3)$!
β’ In 2023-24 Q6(b), the right-hand side is $4u$ where $u(t) = 2 S(t)$ (so $4u = 8 S(t) \implies \frac{8}{s}$). We find $y(t)$ in the time domain, take $\lim_{t\to\infty} y(t) = \frac{8}{6} = \frac{4}{3}$, and show it equals $\lim_{s\to 0} s Y(s) = \frac{4}{3}$!
β’ In 2020-21 Q6(b), the right-hand side is $1$ ($\implies \frac{1}{s}$). We find $T(t) = \frac{1}{6} - \frac{1}{2}e^{-t} + \frac{1}{2}e^{-2t} - \frac{1}{6}e^{-3t}$ and evaluate it at $t = 12\text{ s}$!
Step-by-Step Detailed Solution:
Part A: Solution for 2023-24 Q6(b) ($\dddot{y} + 6\ddot{y} + 11\dot{y} + 6y = 4u$, with Step Change $u(t) = 2S(t)$)
Step 1: Take the Laplace Transform of the ODE:
Since $u(t) = 2 S(t)$, we have $U(s) = \frac{2}{s}$, so
$\mathcal{L}[4u(t)] = \frac{8}{s}$. With zero initial
conditions ($y(0) = y'(0) = y''(0) = 0$):
Factoring the cubic characteristic polynomial $s^3 + 6s^2 + 11s + 6 = (s + 1)(s + 2)(s + 3)$:
$$Y(s) = \frac{8}{s(s + 1)(s + 2)(s + 3)}$$
Step 2: Apply the Final Value Theorem (FVT) in the
$s$-Domain:
All poles of $sY(s)$ are in the Left-Half Plane ($s = -1,
-2, -3 < 0$), so FVT is valid:
Step 3: Find $y(t)$ in the Time Domain via Partial Fraction Expansion (PFE) and Take $\lim_{t \to \infty} y(t)$:
$$Y(s) = \frac{8}{s(s + 1)(s + 2)(s + 3)} = \frac{\alpha_1}{s} + \frac{\alpha_2}{s + 1} + \frac{\alpha_3}{s + 2} + \frac{\alpha_4}{s + 3}$$Using the cover-up method (Heaviside expansion):
- $\alpha_1 = \left.\frac{8}{(s + 1)(s + 2)(s + 3)}\right|_{s=0} = \frac{8}{(1)(2)(3)} = \frac{8}{6} = \frac{4}{3}$
- $\alpha_2 = \left.\frac{8}{s(s + 2)(s + 3)}\right|_{s=-1} = \frac{8}{(-1)(1)(2)} = -4$
- $\alpha_3 = \left.\frac{8}{s(s + 1)(s + 3)}\right|_{s=-2} = \frac{8}{(-2)(-1)(1)} = +4$
- $\alpha_4 = \left.\frac{8}{s(s + 1)(s + 2)}\right|_{s=-3} = \frac{8}{(-3)(-2)(-1)} = -\frac{8}{6} = -\frac{4}{3}$
Taking the inverse Laplace transform $\mathcal{L}^{-1}[Y(s)]$:
$$y(t) = \frac{4}{3} - 4 e^{-t} + 4 e^{-2t} - \frac{4}{3} e^{-3t}$$Now evaluate the steady-state output magnitude in the time domain as $t \to \infty$:
$$\lim_{t \to \infty} y(t) = \frac{4}{3} - 4(0) + 4(0) - \frac{4}{3}(0) = \frac{4}{3} = 1.333$$Thus, $\lim_{t \to \infty} y(t) = \lim_{s \to 0} [sY(s)] = \frac{4}{3}$ (Shown!).
Part B: Solution for 2020-21 Q6(b) ($\dddot{T} + 6\ddot{T} + 11\dot{T} + 6T = 1$, Find $T(t)$ at $t = 12\text{ s}$)
Here, the right-hand side is $1$ (so $\mathcal{L}[1] = \frac{1}{s}$, which is $\frac{1}{8}$ of the expression in Part A):
$$T(s) = \frac{1}{s(s + 1)(s + 2)(s + 3)} = \frac{1/6}{s} - \frac{1/2}{s + 1} + \frac{1/2}{s + 2} - \frac{1/6}{s + 3}$$Taking the inverse Laplace transform (as shown on Slide 33 of Chapter 3 PDF):
$$T(t) = \frac{1}{6} - \frac{1}{2} e^{-t} + \frac{1}{2} e^{-2t} - \frac{1}{6} e^{-3t}$$Evaluating at $t = 12\text{ s}$:
$$T(12) = \frac{1}{6} - \frac{1}{2} e^{-12} + \frac{1}{2} e^{-24} - \frac{1}{6} e^{-36} = 0.166667 - 0.000003 + 0 - 0 = 0.1667$$β’ For 2020-21 Q6(b): $T(t) = \frac{1}{6} - \frac{1}{2}e^{-t} + \frac{1}{2}e^{-2t} - \frac{1}{6}e^{-3t}$, and at $t = 12\text{ s}$, $T(12) = 0.1667$.
Notice how easy this is: we solve the ODE for $C_B(t)$ with $C_B(0) = 0$ (and also show the coupled solution in case the $8$ on the right-hand side is constant or coupled to $C_A$), and evaluate $C_B(t)$ at $t = 4\text{ min}$! Showing both the direct uncoupled solution of $4\frac{dC_B}{dt} + C_B = 8$ AND the coupled $A \to B$ solution guarantees 100% marks!
Step-by-Step Detailed Solution:
Case 1: Direct Solution of the Given ODEs Using Laplace Transform
1. Solution for Reactant $C_A(t)$:
Given $\frac{dC_A}{dt} + C_A = 6$. Taking the Laplace
transform: $$s C_A(s) - C_A(0) + C_A(s) = \frac{6}{s}
\implies C_A(s) = \frac{C_A(0)}{s + 1} + \frac{6}{s(s +
1)} = \frac{6}{s} + \frac{C_A(0) - 6}{s + 1}$$
- For $C_A(0) = 2$: $C_A(t) = 6 - 4 e^{-t}$
- If initial reactant concentration $C_A(0)$ is changed from $2$ to $3$: $C_A(t) = 6 - 3 e^{-t}$ (so at $t = 4\text{ min}$, $C_A(4) = 6 - 3e^{-4} = 5.945$).
2. Solution for Product $C_B(t)$ from $4\frac{dC_B}{dt}
+ C_B = 8$ with $C_B(0) = 0$:
Taking the Laplace transform of $4\frac{dC_B}{dt} + C_B =
8$:
Since $C_B(0) = 0$:
$$(4s + 1) C_B(s) = \frac{8}{s} \implies C_B(s) = \frac{8}{s(4s + 1)} = 8\left(\frac{1}{s} - \frac{4}{4s + 1}\right) = 8\left(\frac{1}{s} - \frac{1}{s + 0.25}\right)$$Taking the inverse Laplace transform $\mathcal{L}^{-1}[C_B(s)]$:
$$C_B(t) = 8\left(1 - e^{-t/4}\right) = 8\left(1 - e^{-0.25t}\right)$$Evaluating $C_B(t)$ at $t = 4\text{ min}$:
$$C_B(4) = 8\left(1 - e^{-4/4}\right) = 8\left(1 - e^{-1}\right) = 8(1 - 0.36788) = 8(0.63212) = 5.057\text{ kgmole/min}$$Case 2 (Alternative Interpretation): If $C_A$ is the Input to the $C_B$ Balance (or $8$ is scaled by $C_A$)
- If the second equation is coupled as $4\frac{dC_B}{dt} + C_B = C_A(t) = 6 - 3e^{-t}$ (with $C_A(0) = 3$ and $C_B(0) = 0$): $$(4s + 1)C_B(s) = \frac{6}{s} - \frac{3}{s + 1} \implies C_B(s) = \frac{6}{s(4s+1)} - \frac{3}{(s+1)(4s+1)} = \frac{6}{s} - \frac{7}{s + 0.25} + \frac{1}{s + 1}$$ $$\implies C_B(t) = 6 - 7 e^{-0.25t} + e^{-t} \implies C_B(4) = 6 - 7e^{-1} + e^{-4} = 6 - 2.575 + 0.018 = 3.443\text{ kgmole/min}$$
- Or if $4\frac{dC_B}{dt} + C_B = 8 + \Delta C_A = 9$ (for a $+1$ step in $C_A$): $$C_B(t) = 9(1 - e^{-t/4}) \implies C_B(4) = 9(1 - e^{-1}) = 5.689\text{ kgmole/min}$$
1. Apply the Initial Value Theorem (IVT): $y(0^+) = \lim_{s \to \infty} s Y(s)$.
2. Apply the Final Value Theorem (FVT): $y(\infty) = \lim_{s \to 0} s Y(s)$ (first check that the poles of $sY(s)$ have negative real parts: $s^2 + 4s + 8 = (s+2)^2 + 2^2 = 0 \implies s = -2 \pm 2j$, so $\text{Re}(s) = -2 < 0$, valid!).
3. Find $y(t)$ by partial fraction expansion and completing the square on $s^2 + 4s + 8 = (s + 2)^2 + 2^2$!
Step-by-Step Detailed Solution:
Step 1: Apply the Initial Value Theorem (IVT)
$$y(0^+) = \lim_{t \to 0^+} y(t) = \lim_{s \to \infty} \left[s Y(s)\right] = \lim_{s \to \infty} \left[\frac{s + 1}{s^2 + 4s + 8}\right] = \lim_{s \to \infty} \left[\frac{\frac{1}{s} + \frac{1}{s^2}}{1 + \frac{4}{s} + \frac{8}{s^2}}\right] = \frac{0}{1} = 0$$Step 2: Apply the Final Value Theorem (FVT)
First check the poles of $s Y(s) = \frac{s + 1}{s^2 + 4s + 8}$: the roots of $s^2 + 4s + 8 = 0$ are $s = -2 \pm 2j$, which have negative real parts ($\text{Re}(s) = -2 < 0$). Therefore, FVT is valid:
$$y(\infty) = \lim_{t \to \infty} y(t) = \lim_{s \to 0} \left[s Y(s)\right] = \lim_{s \to 0} \left[\frac{s + 1}{s^2 + 4s + 8}\right] = \frac{0 + 1}{0 + 0 + 8} = \frac{1}{8} = 0.125$$Step 3: Find $y(t)$ Using Partial Fraction Expansion and Inverse Laplace Transform
Expand $Y(s)$ into partial fractions:
$$Y(s) = \frac{s + 1}{s(s^2 + 4s + 8)} = \frac{A}{s} + \frac{Bs + C}{s^2 + 4s + 8}$$Multiplying both sides by $s(s^2 + 4s + 8)$:
$$s + 1 = A(s^2 + 4s + 8) + (Bs + C)s = (A + B)s^2 + (4A + C)s + 8A$$Equating coefficients of powers of $s$:
- $s^0$: $8A = 1 \implies A = \frac{1}{8}$
- $s^2$: $A + B = 0 \implies B = -A = -\frac{1}{8}$
- $s^1$: $4A + C = 1 \implies C = 1 - 4\left(\frac{1}{8}\right) = \frac{1}{2} = \frac{4}{8}$
Substitute $A, B, C$ and complete the square in the denominator $s^2 + 4s + 8 = (s + 2)^2 + 2^2$:
$$Y(s) = \frac{1/8}{s} + \frac{-\frac{1}{8}s + \frac{4}{8}}{(s + 2)^2 + 2^2} = \frac{1}{8}\left[\frac{1}{s} - \frac{s - 4}{(s + 2)^2 + 2^2}\right]$$Rewrite the numerator $s - 4$ in terms of $(s + 2)$ as $(s + 2) - 6 = (s + 2) - 3(2)$:
$$Y(s) = \frac{1}{8}\left[\frac{1}{s} - \frac{s + 2}{(s + 2)^2 + 2^2} + 3 \cdot \frac{2}{(s + 2)^2 + 2^2}\right]$$Using Table 3.1 (Rows 17 & 18: $\mathcal{L}^{-1}\left[\frac{s+b}{(s+b)^2+\omega^2}\right] = e^{-bt}\cos(\omega t)$ and $\mathcal{L}^{-1}\left[\frac{\omega}{(s+b)^2+\omega^2}\right] = e^{-bt}\sin(\omega t)$ with $b = 2, \omega = 2$):
$$y(t) = \frac{1}{8}\left[1 - e^{-2t}\cos(2t) + 3 e^{-2t}\sin(2t)\right] = \frac{1}{8} + \frac{1}{8}e^{-2t}\left[3\sin(2t) - \cos(2t)\right]$$(Check: At $t = 0$, $y(0) = \frac{1}{8}(1 - 1 + 0) = 0$ [matches IVT!]; as $t \to \infty$, $y(\infty) = \frac{1}{8}$ [matches FVT!]).
β’ Final Value Theorem (FVT): $y(\infty) = \frac{1}{8} = 0.125$
β’ Time-Domain Expression $y(t)$: $$y(t) = \frac{1}{8}\left[1 - e^{-2t}\cos(2t) + 3 e^{-2t}\sin(2t)\right]$$
Remember that as $s \to 0$, $e^{-0.5s} \to e^0 = 1$, and as $s \to \infty$, $e^{-0.5s} \to 0$!
Step-by-Step Detailed Solution:
Step 1: Apply the Initial Value Theorem (IVT)
$$x(0^+) = \lim_{t \to 0^+} x(t) = \lim_{s \to \infty} \left[s X(s)\right] = \lim_{s \to \infty} \left[\frac{s + 1}{(s + 2)(s + 3)} e^{-0.5s}\right]$$As $s \to \infty$, $\frac{s + 1}{s^2 + 5s + 6} \to 0$ and $e^{-0.5s} \to 0$. Therefore:
$$x(0^+) = 0 \times 0 = 0$$Step 2: Apply the Final Value Theorem (FVT)
Check the poles of $s X(s) = \frac{(s + 1)e^{-0.5s}}{(s + 2)(s + 3)}$: the poles are $s = -2$ and $s = -3$, both of which lie strictly in the Left-Half Plane ($\text{Re}(s) < 0$). Thus, FVT is valid:
$$x(\infty) = \lim_{t \to \infty} x(t) = \lim_{s \to 0} \left[s X(s)\right] = \lim_{s \to 0} \left[\frac{s + 1}{(s + 2)(s + 3)} e^{-0.5s}\right]$$Substituting $s = 0$ (and noting $e^{-0.5(0)} = e^0 = 1$):
$$x(\infty) = \frac{0 + 1}{(0 + 2)(0 + 3)} \times 1 = \frac{1}{6} = 0.1667$$Step 3 (Bonus): Exact Time-Domain Expression $x(t)$
By partial fraction expansion of $\frac{s+1}{s(s+2)(s+3)} = \frac{1/6}{s} + \frac{1/2}{s+2} - \frac{2/3}{s+3}$ and applying the time delay $\theta = 0.5$:
$$x(t) = \left[\frac{1}{6} + \frac{1}{2} e^{-2(t - 0.5)} - \frac{2}{3} e^{-3(t - 0.5)}\right] S(t - 0.5)$$β’ Final Value Theorem (FVT): $x(\infty) = \lim_{s \to 0} [s X(s)] = \frac{1}{6} = 0.1667$
β’ Upper parallel branch: $\boxed{\frac{K_1}{s}}$
β’ Lower parallel branch: $\boxed{\frac{K_2}{\tau s + 1}}$
β’ Both sum with $(+)$ signs at a summing junction to give $Y(s)$ from $U(s)$.
(i) What is the order of the overall function $G(s) = Y(s)/U(s)$?
(ii) What is the gain of $G(s)$?
(iii) What are the poles of $G(s)$? Where are they located in the complex $s$-plane?
(iv) What are the zeros of $G(s)$? Where are they located? Under what condition(s) will one or more of the zeros be located in the right-half $s$-plane?
(v) Under what conditions, will this process exhibit a right-half plane zero?
(vi) For any input change, what functions of time (response modes) will be included in the response, $y(t)$?
(vii) Is the output bounded for any bounded input change, for example, $u(t) = M$?
Once you write this single combined fraction, all 7 sub-questions (i through vii) can be answered in 1β2 lines each by inspecting the numerator and denominator!
Step-by-Step Detailed Solution:
Preliminary Step: Find the Overall Transfer Function $G(s)$
By the additive property of blocks in parallel:
$$G(s) = \frac{Y(s)}{U(s)} = \frac{K_1}{s} + \frac{K_2}{\tau s + 1} = \frac{K_1(\tau s + 1) + K_2 s}{s(\tau s + 1)} = \frac{(K_1\tau + K_2)s + K_1}{\tau s^2 + s}$$-
(i) Order of the Overall Transfer Function
$G(s)$:
The highest power of $s$ in the denominator polynomial $\tau s^2 + s = s(\tau s + 1)$ is $2$ (assuming $\tau \ne 0$). Therefore, the overall transfer function is second-order ($n = 2$). -
(ii) Gain of $G(s)$:
Because of the integrating term $\frac{K_1}{s}$ (pole at $s = 0$), $\lim_{s \to 0} G(s) = \infty$. Thus, the process is non-self-regulating and does not have a finite steady-state gain (only if $K_1 = 0$ would the steady-state gain be $K_2$). -
(iii) Poles of $G(s)$ and Their Locations in the
Complex $s$-Plane:
Setting the denominator equal to zero: $s(\tau s + 1) = 0$ yields two real poles:- $p_1 = 0$: located at the origin $(0, 0)$ of the complex $s$-plane.
- $p_2 = -\frac{1}{\tau}$: located on the negative real axis in the Left-Half Plane (LHP) (since time constant $\tau > 0$).
-
(iv) & (v) Zeros of $G(s)$, Their Location, and
Condition for a Right-Half Plane (RHP) Zero:
Setting the numerator equal to zero: $$(K_1 \tau + K_2)s + K_1 = 0 \implies z_1 = -\frac{K_1}{K_1 \tau + K_2}$$ This single zero is located on the real axis of the $s$-plane.
For this zero to be located in the Right-Half Plane (RHP) ($z_1 > 0$), we must have: $$-\frac{K_1}{K_1 \tau + K_2} > 0 \iff \frac{K_1}{K_1 \tau + K_2} < 0 \iff 1 + \frac{K_2}{K_1 \tau} < 0 \implies \boxed{-\frac{K_2}{K_1} > \tau}$$ (That is, $K_1$ and $K_2$ must have opposite signs, and $|K_2 / K_1| > \tau$). -
(vi) Response Modes Included in $y(t)$ for Any Input
Change:
From the two poles of $G(s)$ ($p_1 = 0$ and $p_2 = -1/\tau$), the natural response modes contributed by the process are:- A constant mode ($C_1$, from the $s = 0$ pole; or a ramp term $t$ if the input itself is a step $M/s$), and
- A decaying exponential mode $C_2 e^{-t/\tau}$ (from the $\tau s + 1$ factor),
-
(vii) Is the Output Bounded for Any Bounded Input
Change, e.g., $u(t) = M$?
No! For a bounded step input $u(t) = M$ ($U(s) = M/s$), the output is: $$Y(s) = \frac{K_1 M}{s^2} + \frac{K_2 M}{s(\tau s + 1)} \implies y(t) = K_1 M t + K_2 M\left(1 - e^{-t/\tau}\right)$$ As $t \to \infty$, the ramp term $K_1 M t \to \infty$, so $y(t)$ grows without bound (unbounded) whenever $K_1 \ne 0$.
β’ (ii) Gain: Does not exist ($\lim_{s\to 0} G(s) = \infty$) due to the integrator
β’ (iii) Poles: $p_1 = 0$ (at origin) and $p_2 = -1/\tau$ (on negative real axis in LHP)
β’ (iv) & (v) Zero & RHP Condition: $z_1 = -\frac{K_1}{K_1\tau + K_2}$ (on real axis); located in RHP ($z_1 > 0$) when $-\frac{K_2}{K_1} > \tau$
β’ (vi) Response Modes: Constant/ramp mode (from $s$) and $e^{-t/\tau}$ mode (from $\tau s + 1$)
β’ (vii) Boundedness: No, for $u(t) = M$, $y(t) = K_1 M t + K_2 M(1 - e^{-t/\tau}) \to \infty$ (unbounded).
Part B [2023-24 Q8(b)]: "An inverse response can occur in a distillation column when the steam pressure to the reboiler is suddenly changed." Explain it. (8)
β’ For Part A, write out the general factored transfer function $G(s) = \frac{b_m \prod(s - z_i)}{a_n \prod(s - p_i)}$, and explain how poles govern stability (LHP vs. RHP), oscillation (real vs. complex conjugate), and speed of response (distance from imaginary axis), while zeros govern initial jump ($m=n$), overshoot (LHP zero), and inverse response (RHP zero).
β’ For Part B, explain the two competing parallel effects in a distillation column bottom/reboiler when steam pressure is suddenly stepped up (fast vapor bubble swell/frothing vs. slow boil-off/vaporization) and show the parallel transfer function $G(s) = \frac{K_1}{\tau_1 s+1} + \frac{K_2}{\tau_2 s+1}$ with $-\frac{K_2}{K_1} > \frac{\tau_2}{\tau_1}$.
Step-by-Step Detailed Solution:
Both Part A and Part B are covered in 100% exam-ready detail in Rank 6 Theory Section 2 (Parts A, B, and C) above. In the exam, be sure to include:
- The factored pole-zero equation $G(s) = \frac{b_m(s-z_1)\dots(s-z_m)}{a_n(s-p_1)\dots(s-p_n)}$.
- The 4 pole cases (Negative real LHP $\to$ stable $e^{-t/\tau}$; Positive real RHP $\to$ unstable $e^{+t/\tau}$; Complex conjugate $\to$ oscillatory $\sin/\cos$; Origin $s=0 \to$ integrator) along with the sketch of Figure 11.26 (Page 12 of Chapter 6 PDF).
- The 3 zero effects (No effect on stability; LHP zero $\tau_a > \tau_1 \to$ overshoot; RHP zero $\tau_a < 0 \to$ inverse response).
- For Q8(b), the physical explanation of reboiler steam pressure step change (fast initial frothing/vapor bubble expansion pushing liquid into the base vs. slower boil-off depleting liquid inventory) and Eq. (6-22): $-\frac{K_2}{K_1} > \frac{\tau_2}{\tau_1}$.
β’ Zeros ($z_i$): Weight the response modes; a LHP zero can cause overshoot, while a RHP zero ($z_i > 0$) causes an inverse response.
β’ Distillation Column Inverse Response: Caused by two competing parallel processes when reboiler steam pressure increasesβa fast initial vapor-bubble swell/frothing effect ($\tau_2$ small) that temporarily raises bottom liquid level, opposed by a slower dominant vaporization/boil-off effect ($\tau_1$ large) that ultimately lowers the liquid level ($-\frac{K_2}{K_1} > \frac{\tau_2}{\tau_1}$).